Специальные ссылки в Ссылках заголовках виджетов

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Можно ли добавить специальные ссылки в ссылку заголовка виджета?

#1 18 мая 2023 в 17:56

Всем привет. Возникла необходимость сделать ссылку из виджета в вот сюда  ...users/1/stats 

В меню я сделал вот так — users/{user.id}/stats И здесь вместо {user.id} подставляется нужный id пользователя. 

А если я делаю ссылку из заголовка виджета, то фигурные скобки заменяется на %7B  и  %7D 

Можно как то в ссылках заголовков виджета выводить id текущего пользователя? 

#2 18 мая 2023 в 19:17

 Саня, откройте файл templates\modern\widgets\wrapper.tpl.php

и замените

  1. href_to($link['value']))

на

  1. href_to(string_replace_user_properties($link['value']))
Изображение

И такие конструкции заработают, если оберткой виджета выбран wrapper.tpl.php
По аналогии можно сделать и с другими врапперами

Изображение

#3 19 мая 2023 в 09:40

Огромное спасибо. Заработало. Только в конце ещё 1 скобку добавил. 

Спасибо, тема закрыта.

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.