eugenem 11 Опубликовано 3 апреля, 2020 Жалоба Share Опубликовано 3 апреля, 2020 Если не включена опция "Автоматически генерировать SEO URL", то при включеных SEO-урлах URL товара вот такой - product_info.php/info/p10_testovyi-tovar.html Вопрос - как можно его изменить, в частности, необходимо убрать вот эту часть product_info.php/info/ ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 3 апреля, 2020 Жалоба Share Опубликовано 3 апреля, 2020 41 минуту назад, eugenem сказал: Если не включена опция "Автоматически генерировать SEO URL", то при включеных SEO-урлах URL товара вот такой - product_info.php/info/p10_testovyi-tovar.html Вопрос - как можно его изменить, в частности, необходимо убрать вот эту часть product_info.php/info/ ? По идее. Надо смотреть функции: /inc/vam_product_link.inc.php /includes/vam_categry_link.inc.php /inc/vam_href_link.php + поискать всем файлы по этой насроке, по ключу SEARCH_ENGINE_FRIENDLY_URLS В основном ссылки на категории и товары генерируеются вот этими двумя ссылками, в vam_href_link идёт замена символов ? & на / пр включении этой опции. Ссылка на сообщение Поделиться на другие сайты
eugenem 11 Опубликовано 7 апреля, 2020 Автор Жалоба Share Опубликовано 7 апреля, 2020 Такой еще вопрос, почти по теме, поиском что-то не нашел. Есть ли возможность массово сгенерировать автоматические SEO-url? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 апреля, 2020 Жалоба Share Опубликовано 7 апреля, 2020 7 минут назад, eugenem сказал: Такой еще вопрос, почти по теме, поиском что-то не нашел. Есть ли возможность массово сгенерировать автоматические SEO-url? Есть. Вот ссылки по теме. Как прописать всем статьям - Там правда подставляется полонка articles_id, но ничего не мешает подставлять колонку с название товара, артикулом и т.д. Как sql запросом добавлять любой текст - По сути, это тоже самое что прописать seo url в колонку используя название товара. и вот пример: Вот ещё пример Вот ещё пример https://stackoverflow.com/questions/11699816/utf8-mysql-string-transliterate Можно проям sql запросов подставлять название товара и в транслит переводить. т.е. технических проблем нет. Просто составьте правильно sql запросов на этих примерах и всё получится. Ссылка на сообщение Поделиться на другие сайты
IVAN.Z 2 Опубликовано 7 апреля, 2020 Жалоба Share Опубликовано 7 апреля, 2020 Раньше на shopos был плагин-модуль для автоматической генерации SEO_URL товаров ) Ссылка на сообщение Поделиться на другие сайты
eugenem 11 Опубликовано 7 апреля, 2020 Автор Жалоба Share Опубликовано 7 апреля, 2020 4 часа назад, ZM сказал: Раньше на shopos был плагин-модуль для автоматической генерации SEO_URL товаров ) Вы очень удивитесь, но этот модуль в вамшопе с версии 1.57 по умолчанию стоит. Вопрос не о том был. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 мая, 2020 Жалоба Share Опубликовано 7 мая, 2020 В 07.04.2020 в 14:08, eugenem сказал: Такой еще вопрос, почти по теме, поиском что-то не нашел. Есть ли возможность массово сгенерировать автоматические SEO-url? Вот я добавил в FAQ ответ, как прописать SQL запросом, без PHP, сразу всем категориям и товарам SEO URL, причём кириллица сразу переводится в транслит. Ссылку забыл, вот ссылка на faq - Как прописать категориям, товарам названия транслитом в SEO URL чистым SQL запросом, без php - Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 8 мая, 2020 Жалоба Share Опубликовано 8 мая, 2020 16 часов назад, support сказал: Вот я добавил в FAQ ответ, как прописать SQL запросом, без PHP, сразу всем категориям и товарам SEO URL, причём кириллица сразу переводится в транслит. Ссылку забыл, вот ссылка на faq - Как прописать категориям, товарам названия транслитом в SEO URL чистым SQL запросом, без php - отсюда вопрос- а как сработает эта функция, если у части товаров seo url прописан, а у части нет? перепишет всё? или только там где не было seo url ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 8 мая, 2020 Жалоба Share Опубликовано 8 мая, 2020 6 часов назад, geval сказал: отсюда вопрос- а как сработает эта функция, если у части товаров seo url прописан, а у части нет? перепишет всё? или только там где не было seo url ? Можно задать что б не переписывал, если seo url уже задан. Вот добавил в faq - Что б url задавался только для тех категорий и товаров, у которых ещё не задан seo url. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 14 мая, 2020 Жалоба Share Опубликовано 14 мая, 2020 а можно ли как-то сделать, чтобы такие же адреса прописывались для статей? кстати попробовал делать все по инструкции выше- работает только первый вариант.. ( то есть прописывать сео урл всем товарам и категориям) по второму варианту, прописывать сео урл только туда где их нет- не работает... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 мая, 2020 Жалоба Share Опубликовано 14 мая, 2020 21 минуту назад, geval сказал: а можно ли как-то сделать, чтобы такие же адреса прописывались для статей? кстати попробовал делать все по инструкции выше- работает только первый вариант.. ( то есть прописывать сео урл всем товарам и категориям) по второму варианту, прописывать сео урл только туда где их нет- не работает... Можно. Поменяв просто products_page_url на articles_page_url и название таблиц products на articles и products_description на articles_description вот пример для статей: UPDATE articles,articles_description SET articles.articles_page_url=concat(_fs_transliterate_ru(articles_description.articles_name),"-a-",articles.articles_id,".html") WHERE articles.articles_id=articles_description.articles_id and articles.articles_page_url=''; Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 14 мая, 2020 Жалоба Share Опубликовано 14 мая, 2020 спасибо, это полезно Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 мая, 2020 Жалоба Share Опубликовано 14 мая, 2020 Хорошо. Добавил в faq этот пример для статей. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения