Задача: произвести транслитерацию или из изменение. Сам пока точно не знаю.
Насколько я понял все реврайты содержаться в core_url_rewrite.
Модель Mage::getModel(’catalog/url’) на первый взгляд содержит мало полезного.
Пока что вижу решение только в том чтобы в базу залезть, в модели пока ничего не заметил. Есть альтернативы?
P.S. Нужны ли записи с product_id = null?
произвести транслитерацию адресов страниц
25.04.2011 17:34
С транслитерацией в адресах отлично справляется SEO-модуль Российской сборки.
Кроме транслитерации SEO-модуль Российской сборки делает много других полезных вещей:
Кроме транслитерации SEO-модуль Российской сборки делает много других полезных вещей:
- удаляет дубли страниц
- позволяет формировать заголовки страниц по шаблонам
- поддерживает кириллицу в адресах страниц
- преобразовывает имена файлов картинок
- автоматически добавляет к картинкам метаописания
25.04.2011 17:57
Мне требуется автоматизированный процесс.
Ваш модуль такое умеет?
Если нет, то прошу дать ответ на мой вопрос более конкретно.
На данном этапе логика такова: брать все записи из кор урл реврайт те где ид продукта не 0. Подгружать имя продукта, на основе его каким-либо образом генерировать новый реврайт и записывать в базу. Сюда я пришел в поисках более оптимального решения.
Повторюсь: ручной процесс - не вариант.
Ваш модуль такое умеет?
Если нет, то прошу дать ответ на мой вопрос более конкретно.
На данном этапе логика такова: брать все записи из кор урл реврайт те где ид продукта не 0. Подгружать имя продукта, на основе его каким-либо образом генерировать новый реврайт и записывать в базу. Сюда я пришел в поисках более оптимального решения.
Повторюсь: ручной процесс - не вариант.
25.04.2011 18:02
Какой именно процесс вы хотите автоматизировать?
SEO-модуль Российской сборки, в числе прочего, умеет:
SEO-модуль Российской сборки, в числе прочего, умеет:
- при вводе названия товара кириллицей автоматически создавать адрес страницы для товара либо транслитом, либо кириллицей (по выбору администратора)
- в пакетном режиме преобразовать сразу все адреса вашего магазина. Инструкция по ссылке описывает преобразование на кириллицу, но ровно так же (при других выбранных администратором настройках) вы можете преобразовать сразу все адреса вашего магазина на транслит.
25.04.2011 18:14
Спасибо за предложение, но такой вариант пока что не рассматривается, так как имеется не оптимальное, но все же решение проблемы.
Все никак руки не доходят посмотреть дабы оценить ваше творение.
Все никак руки не доходят посмотреть
Цитата
бесплатная пробная лицензия