На сайте установлен модуль ЧПУ от badisoft из этой темы
Также установлено дополнение для расширенного экспорта с возможностью выбора подкатегорий для экспорта.
Хочу в файл экспорта добавить колонку со ссылкой чпу для категорий и товаров.
Может кто подскажет как надо подрихтовать файл catalog_excel_export.php (я так понимаю именно его надо править), чтобы такой экспорт состоялся?
Насколько я понял, например для таблицы категорий надо к выборке из таблицы "префикс_caterories" увязать выборку из таблицы "префикс_cpu" с проверкой categoryID=ID (т.е. сопоставления id категорий) и соблюдением условия type=0 (т.е. для соответствующего id брать именно урл категорий).
Ну и для товаров +- логика, я так понимаю, подобная.
Не получается это все правильно записать в файл((
Спасибо всем за ответы и помощь в решении.
- ShopCMS, DataLife Engine, XenForo и другие CMS - помощь и поддержка
- → Просмотр профиля: Темы: etdnepr
Статистика
- Группа: Download User
- Сообщений: 101
- Просмотров: 2671
- Статус: Продвинутый пользователь
- Возраст: Неизвестен
- День рождения: Неизвестен
-
Пол
Не определился
Мои темы
экспорт со ссылкой чпу для категорий и товаров.
30 June 2017 - 12:32 AM
Поломался импорт из csv
03 December 2016 - 10:22 PM
Коллеги, ХЕЛП!))
Непонятно почему поломался импорт. Через 10-15 секунд после начала загрузки выдает белую страницу.
Наблюдаются такие странности:
Если каталог экспортировать архивом и, не открывая, сразу импортировать, то все работает чудесно.
Если csv файл добыть из архива и, не открывая, сразу импортировать - тоже все ОК.
Если же этот файл открыть в экселе и просто нажать сохранить даже не внося никаких изменений, то уже опять белый экран!!!
Но если этот же файл, полученный после распаковки архива, редактировать в LibreOffice - ТО ВСЕ ГРУЗИТСЯ НОРМАЛЬНО!!!!
Пытался восстановить сайт и БД из резервной копии на момент нормальной работоспособности этого функционала - результат отрицательный, тот же белый экран.
Обращался к хостеру - они говорят, что никаких изменений со своей стороны не делали.
Напоследок, тот же файл после сохранения в ЭКСЕЛЕ, который давал белый экран, попробовал импортировать на другой сайт на том же ShopCMS, лежащий на том же хостинге - все ОК. Импорт идет нормально.
Такое впечатление, что где-то проверяется и не пролазит кодировка, которая получается после сохранения в экселе.
Вобщем варианты закончились(((
Подскажите где искать причину этой проблемы. Интересно то, что утром импорт работал нормально, а вечером - уже нет. При этом, днем никакие работы с сайтом не проводились, кроме добавления и редактирования товаров через админку.
Заранее благодарю!
Непонятно почему поломался импорт. Через 10-15 секунд после начала загрузки выдает белую страницу.
Наблюдаются такие странности:
Если каталог экспортировать архивом и, не открывая, сразу импортировать, то все работает чудесно.
Если csv файл добыть из архива и, не открывая, сразу импортировать - тоже все ОК.
Если же этот файл открыть в экселе и просто нажать сохранить даже не внося никаких изменений, то уже опять белый экран!!!
Но если этот же файл, полученный после распаковки архива, редактировать в LibreOffice - ТО ВСЕ ГРУЗИТСЯ НОРМАЛЬНО!!!!
Пытался восстановить сайт и БД из резервной копии на момент нормальной работоспособности этого функционала - результат отрицательный, тот же белый экран.
Обращался к хостеру - они говорят, что никаких изменений со своей стороны не делали.
Напоследок, тот же файл после сохранения в ЭКСЕЛЕ, который давал белый экран, попробовал импортировать на другой сайт на том же ShopCMS, лежащий на том же хостинге - все ОК. Импорт идет нормально.
Такое впечатление, что где-то проверяется и не пролазит кодировка, которая получается после сохранения в экселе.
Вобщем варианты закончились(((
Подскажите где искать причину этой проблемы. Интересно то, что утром импорт работал нормально, а вечером - уже нет. При этом, днем никакие работы с сайтом не проводились, кроме добавления и редактирования товаров через админку.
Заранее благодарю!
- ShopCMS, DataLife Engine, XenForo и другие CMS - помощь и поддержка
- → Просмотр профиля: Темы: etdnepr