Сообщения без ответов | Активные темы Текущее время: 25 окт 2026, 18:12



Ответить на тему  [ Сообщений: 7 ] 
кодировка ссылки объявления 
Автор Сообщение
Добрый день, обнаружил что ссылки кодируются в латынь.
Подскажите как можно исправить, чтоб ссылки объявлений не кодировались в латынь, а отображались как есть. То есть если я добавляю объявление "моё первое объявление" то и ссылка бы формировалась как "моё-первое-объявление"
Собственно категории так и отображаются, а вот объявления - нет. Где прописаны правила формирования?
Спасибо


Профиль
Хотел было сначала написать, что двух словах это не описать, но оказалось, что можно.
И почти не костыль.
В шаблоне list.html сразу после начала цикла foreach пишем следующий код:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Здесь мы перехватили элемент link в массиве шаблонизатора и переназначили его как нам нужно. Операции с переменной= $SEF для большей секьюрности можно добавлять по вкусу.
После этого ссылки появятся, но работать будут не совсем так как надо, т.к. в модуле messages.inc сделана дополнительная защита от дублирования ссылок.
Правим modules/messages.inc, комментируем строки 55-56:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Profit!


Профиль
Отлично! Спасибо большой, всё работает


Профиль
Geo писал(а):
Profit!

Ссылка формируется некорректно в новостной ленте (хотя открывается вроде правильно) Скажите, что там надо исправить?


Профиль
Откройте на редактирование modules/rss.xml.inc
Найдите строку:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Замените на это:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Профиль
Еще раз спасибо, все работает теперь.


Профиль
нет, всё-таки не совсем всё работает. В рекламном блоке (промо) ссылка выводится в латыне и в карточке объявления ссылка на само объявление (в пути) тоже остаётся на латыне


Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 7 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron