URL в instantmaps2

Дополнительные тэги для формирования URL

#16 18 октября 2015 в 12:59

Максим, при добавлении объекта с маской вида {title}-{addr_city}-{category_id} получаю сообщение:

asa
Скорее всего был не выбран город.

При редактировании — генерируется uri вида apteka-addr-city-7.html т.е. название города не подставляется, только маска.

asa
Хук не доделан и был выложен как тестовый пример. Дальнейшая доработка ведется по ТЗ kdv1978, и конечный вариант будет выложен или не выложен по решению заказчика.
#17 18 октября 2015 в 13:25

Скорее всего был не выбран город.

Максим
Действительно, не выбран город. Спасибо, так помогло.

по решению заказчика

Максим
Его право.

Ещё раз спасибо за помощь!
#18 18 октября 2015 в 22:27
Выкладываю доработанный вариант хука.
1. Добавлено изменение URL при редактировании объекта.
2. Если не заполнены какие-то из значений, входящие в шаблон, то URL генирится по тегу {title}.
3. Добавлен инсталлятор.

Важно:
Для корректного изменения URL при редактировании, требуется в настройках типа контента в секции "SEO для записей" установить чекбокс "Не изменять URL при редактировании записи".

instantcms.ru/users/files/download5512.html
#19 19 октября 2015 в 00:36
Максим спасибо за хук.

Форумчане подскажите где лежит функция транслитерации при формировании урл? т.е. перевод кирилицы в латиницу (я -> ja и т.д.).
#20 19 октября 2015 в 00:41


Максим спасибо за хук.

Форумчане подскажите где лежит функция транслитерации при формировании урл? т.е. перевод кирилицы в латиницу (я -> ja и т.д.).

kdv1978

/system/languages/ru/functions.php функция lang_slug
#21 19 октября 2015 в 09:44

Выкладываю доработанный вариант хука.

Максим
Огромное спасибо!
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.