Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как убрать конвертацию скобок { и } на %7b и %7d в ссылке?

Как убрать конвертацию скобок { и } на %7b и %7d в ссылке?


     09.11.2015    Все вопросы » Общие вопросы    1856

вопрос
Здравствуйте. Помогите решить проблему. Установлен хак вывода мероприятий за вчера, сегодня, завтра:
в index.php:
$tpl->set ( '{yesterday}', date("/Y/m/d/", (time()-86400)) );
$tpl->set ( '{today}', date("/Y/m/d/") );
$tpl->set ( '{tomorrow}', date("/Y/m/d/", (time()+86400)) );
в .TPL:
<a class="day_buttom_yesterday" href="{yesterday}">[b]Вчера[/b]</a>
<a class="day_buttom_today" href="{today}">[b]Сегодня[/b]</a>
<a class="day_buttom_tomorrow" href="{tomorrow}">[b]Завтра[/b]</a>


В итоге кнопка вывода мероприятий на завтра получилась бы site.ru/{tomorrow} и при нажатии я переходил бы на site.ru/2015/11/10/
но в адресной строке я получаю cсылку на site.ru/%7Btomorrow%7D
Происходит конвертация { и } на %7b и %7d. Гугл мне с проблемой не помог.
PS. dle 10.6

Ответил: Domanell


Ответ нашел misha-koder,
Цитата: misha-koder
В версии 10.6 замена тегов шаблона main.tpl производится в файле /engine/modules/main.php
Попробуйте перенести туда этот код, должно помочь.

3 комментария

Domanell
Юзер

Domanell - 9 ноября 2015 22:06 -

Забыл в вопросе проставить теги
в .TPL прописано:
<a class="day_buttom_yesterday" href="{yesterday}"><b>Вчера</b></a>
<a class="day_buttom_today" href="{today}"><b>Сегодня</b></a>
<a class="day_buttom_tomorrow" href="{tomorrow}"><b>Завтра</b></a>

misha-koder
Юзер

misha-koder - 9 ноября 2015 23:48 -

В версии 10.6 замена тегов шаблона main.tpl производится в файле /engine/modules/main.php
Попробуйте перенести туда этот код, должно помочь.

Domanell
Юзер

Domanell - 10 ноября 2015 10:40 -

misha-koder, Помогло, спасибо!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх