фильтры и модуль "база данных"

Re: фильтры и модуль "база данных"

от Vadim Tabunshchik -
Количество ответов: 3
Изображение пользователя Developers
фильтр не применяется к содержимому шаблона

Имеются в  виду поля БД, в настройках которых установлена галка «Разрешить автосвязывание»?

3.1.3 нет под рукой, но проверил в версии 3.1.4+ (Build: 20170112) - всё работает нормально.

есть БД с литературой, где в полях «ID» и «Наименование издания» включено автосвязывание:

002

Так это работает в курсе:

003

Какая точно 3.1.3 установлена? Найду эту версию и проверю ещё в ней.

В ответ на Vadim Tabunshchik

Re: фильтры и модуль "база данных"

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle

К содержимому базы данных фильтр применяется без проблем. А к тексту шаблона - нет.

Я использовал фильтр "FontAwesome Icon Filter" мне нужно было перед значением из базы вывести иконку.

Кусок шаблон

<tr>
<td class="template-field cell c0">[fa-tasks]</td>
<td class="template-token cell c1 lastcol">p1</td>
</tr>

Если в поле p1 есть конструкция [fa-tasks], то она заменяется на иконку, а в самом шаблоне - нет.

Приложение moodle-filter.png
В ответ на Виталий Лавров

Re: фильтры и модуль "база данных"

от Vadim Dvorovenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода

А должны ли применяться? Шаблон постоянен, Вы можете в него прописать и полный путь к иконке.

Можете привести примеры, когда в шаблоне оказывается текст, который требуется обрабатывать фильтрами?