Добрый вечер, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались. | |
| Похожие темы |
|
yasya | При попытке импорта товаров редирект Ну все, я в тупике, имеется CMS ка
При попытке импорта товаров (не важно какой файл, но корректный) просто происходит редирект на Sys::getClass('Redir')->getRedirect('index.php?do=shop&sub=articles'); Ни апдейт ни инсерт не происходит, в логи ошибку не пишет пробовал с разными версиями php и смарти тоже самое.... что делать куда копать ? Отредактировано yasya: 21.09.2015, 08:25:39 | |
SX | Версия cms какая? Явно младше 1.05 версия. Проверьте права на запись в темповые папки, если не может загрузить файл на сервер, перекидывало как раз на указанную страницу, а так я даже не помню остальное, да и не посмотреть, в 1.05 экспорт импорт переписан был |
SX | Цитата Автор: yasya Файлы импорта от этой Status-X 1.05 В 1.05 нет класса Sys |
yasya | Может и не 105 не знаю какая версия я сам переделывал права на запись tmp есть файлики там генерятся |
yasya | Привет еще раз вообщем был гдюк видимо в структуре файла insert не работал update работал перегрузил базу вроде ок вопрос такой есть код
Если нет артикула есть заголовок и нет цены значит эта категория, так вот в структуре файла есть строки Artikelnummer | Titel_1 | Preis_List ЖЕЛЕ БЫСТРОГО ПРИГОТОВЛЕНИЯ РУСПРОД 00000051796 Желе "Вкус апельсина" 50гр/140шт(4ш/б*35шт) 2119232 22,39 22,39 00000051797 Желе "Вкус вишни" 50гр/140шт(4ш/б*35шт)2119233 22,39 22,39 т.е. ЖЕЛЕ БЫСТРОГО ПРИГОТОВЛЕНИЯ это родительсткая категория а РУСПРОД уже в ней в таком скрипте он создает их все родительскими так вот как проще РУСПРОД ( как вторая итерация ) сделать подчиненной категорией ? | |
SX | Парсить строки без разделителей не благодарное дело Категории в принципе не проблема, пишите функцию на проверку например что нет вначале 6 цифр и применяете к каждому элементу массива, до этого естественно строки в массив загоняем. И выходит что первое совпавшее это категория, отмечаем в массиве это, если следующий элемент также категория, ставим что это суб категория. Так же и номер либо категории либо субкатегории передаем последующим товарам |
yasya | разделители есть их просто тут не видно ) пришёл к выводу что импорт тут работает не универсально разбивка по категориям не предусмотрена колонка идентификации при обновлении товаров только артикул, выбрать нельзя, думаю теперь как быть все по новой писать или дошаманить |
SX | Цитата Автор: yasya разделители есть их просто тут не видно ) пришёл к выводу что импорт тут работает не универсально разбивка по категориям не предусмотрена колонка идентификации при обновлении товаров только артикул, выбрать нельзя, думаю теперь как быть все по новой писать или дошаманить Предусмотрен только импорт экспортированных из системы товаров, там категории уже существуют |
yasya | Ну эт я уже понял, ладно чо уж буду писать. Спасибо. Отредактировано yasya: 23.09.2015, 09:50:59 |
yasya | Итого что сделано: Импорт налажен как следует, но в связи с тем что никаких идентификаторов ранmше не было в старой базе а в 1С есть свои артикула поэтому принято решение грузить базу из 1С как есть а потом с помощью новой функции слиять карточки тем самым указав идентификатор и сохранив ссылочную массу и т.д. и т.п.... |
|
Похожие темы | Предыдущая тема | Следующая тема |
Быстрый переход: |
Темы | Сообщения | Пользователи | |
За сутки: | 0 | 0 | 0 |
За неделю: | 0 | 0 | 0 |
За месяц: | 0 | 0 | 1 |
Всего: | 1444 | 9453 | 3410 |
Мы приветствуем нового участника: dota812651 |