COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

SeoPro и импорт товаров - не заполняет seo-url


Menvik

Recommended Posts

Добрый день.

Пользуемся ocshop 1.5.6.3.2, тема kitchen, со встроенным модулем SeoPro. Основная загрузка товаров с 1С, после загрузки сео-чпу проставляются замечательно. На днях возникла необходимость залить товары из xml (товары одного производителя), для этого использовал этот модуль. Нюанс в том, что после заливки товаров не получились seo-чпу. Ни сброс кэша (кэшей - дополнительно используем модуль Boost), ни попытка вручную открыть товар и воспользоваться автоподстановкой не помогают. Скрипт translit.js работает при попытке создать товар вручную, автоматически подставляет. В залитых из xml файла товарах этот трюк не срабатывает. 

Проблема обращения - лень вручную обрабатывать 2300 товаров с ручным заполнением чпу. И попытка понять, почему не срабатывает скрипт транслита из названия товара? Сайт sanray73.ru, аж на главной висят некрасивые ссылки товаров вида http://sanray73.ru/index.php?route=product/product&path=79_716&product_id=26303

Мелкие загрузки раньше также происходили (по десятку товарных позиций), после сброса кэша срабатывало всё как следует. Хэлп..

Ссылка на комментарий
Поделиться на других сайтах

26 минуты назад, Menvik сказал:

Добрый день.

Пользуемся ocshop 1.5.6.3.2, тема kitchen, со встроенным модулем SeoPro. Основная загрузка товаров с 1С, после загрузки сео-чпу проставляются замечательно. На днях возникла необходимость залить товары из xml (товары одного производителя), для этого использовал этот модуль. Нюанс в том, что после заливки товаров не получились seo-чпу. Ни сброс кэша (кэшей - дополнительно используем модуль Boost), ни попытка вручную открыть товар и воспользоваться автоподстановкой не помогают. Скрипт translit.js работает при попытке создать товар вручную, автоматически подставляет. В залитых из xml файла товарах этот трюк не срабатывает. 

Проблема обращения - лень вручную обрабатывать 2300 товаров с ручным заполнением чпу. И попытка понять, почему не срабатывает скрипт транслита из названия товара? Сайт sanray73.ru, аж на главной висят некрасивые ссылки товаров вида http://sanray73.ru/index.php?route=product/product&path=79_716&product_id=26303

Мелкие загрузки раньше также происходили (по десятку товарных позиций), после сброса кэша срабатывало всё как следует. Хэлп..

 

Ну во первых этот модуль не будет импортировать и генерировать Вам сео юрл, он только импортирует изменеия в товаре, во вторых скачайте модуль импорта с нашего форума, потому как у Вас ещё и нижнее описание потом будет пропадать.

 

Наш импорт: 

Попробуйте вот такое дополнение для генерации, но прежде всего сделайте БЕКАП БД:

 

Ссылка на комментарий
Поделиться на других сайтах

К сожалению, не срабатывает генератор сео урл. Подключение к базе настроено, таблицы совпадают, а функцию не отрабатывает, вылетает с ошибкой.

( ! ) Warning: Invalid argument supplied for foreach() in /home/h77750/data/www/sanray73.ru/product_seo_urls.php on line 18
Call Stack
# Time Memory Function Location
1 0.0020 689048 {main}( ) ../product_seo_urls.php:0

done

 

Так что проблема остается.

Ссылка на комментарий
Поделиться на других сайтах

38 минуты назад, admin сказал:
38 минуты назад, admin сказал:

а написать @Yoda предложить ему немножко $$$ и радоваться жизни, я так понимаю это не вариант ?

 

Извините, я не в курсе кто есть кто на форуме, зашел с муторной задачей и мыслью что уже кто-то сталкивался (может быть), так как по форумам редко бегаю, в основном сами пытаемся разобраться. 

 

По поводу своей проблемы - только что решил (и надумал отписаться) свою проблему незаполнения сео-чпу простым пробегом по залитым позициям (открыть карточку, добавить-удалить символ, сохранить). При таком варианте действий чпу скрипт транслита срабатывает на ура (в чем и заключалась проблема).

Всем спасибо.

Ссылка на комментарий
Поделиться на других сайтах

ну бегать по 2300 товаров или сколько там их у вас это слишком как по мне

про кто есть кто то в модуле который вам предлагали написан автор

 

но в целом я это все к тому что в любой не понятной ситуации можно пойти спать :-) придумать велосипед :-) обратиться к автору :-)

Ссылка на комментарий
Поделиться на других сайтах

Ну, просто пробежаться по карточкам товаров кажется более приемлемой задачей, чем каждому дополнительно прописывать чпу. На свою голову, залил сразу на действующий магазин, тороплюсь для обновления карты сайта. Да и посетители уже интересуются.. Не будем обламывать ))

Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу