Заменить список title списком preview

4 года 4 мес. назад #5821 от dimm74
Есть, с недавнего времени, модуль "похожие метки". Выводит кликабельные названия статей по схожим меткам.
Хотел бы вместо title показывать introtext.

Попытался покопать mod_tags_similar, но добился только показа "::cck::20::/cck::". Seblod как то игнорирует свой синтаксис.

Ввиду особенностей хранения джумловских тегов средствами себлода такое организовать будет не комильфо.

Жду советов.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 4 мес. назад #5823 от Wedal
dimm74, дело, вероятно, в структуре хранения интротекста. Он не хранится, как обычное поле, а использует хранилище, позволяющее поместить в интротекст несколько полей seblod. Сторонний модуль не обрабатывается плагином, в результате служебный код: "::cck::20::/cck::" не заменяется текстом. Вариантов тут несколько, но мне видится самым простым использование не стороннего модуля и модуля списка Seblod. Через него все будет работать. Нужно будет только оформить его под тот.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 4 мес. назад - 4 года 4 мес. назад #5826 от dimm74
Я так понимаю, что теги хранятся в таблице ***_tags, связь с материалом происходит в таблице ***_contentitem_tag_map и ещё к чему то таблица ***_ucm_content применяется.
И как тут можно поиск присобачить? форма -> подчиненая форма -> субподчиненая форма?

Есть идея, но не знаю как реализовать.
в модуле, рядом с основным материалом, выкладываю себлодовский список id материалов из таблицы _contentitem_tag_map, в которых попадаются id тегов основного материала.
Затем в форму поиска вкладываю позицию модуля с поиском уже по id найденых материалов.
Вот такой "трехэтажный" мат получатся.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 4 мес. назад #5830 от Wedal
dimm74, сейчас там все как-то гораздо проще. Для тегов Joomla в Seblod есть отдельное специальное поле(тип поля). Используйте его. Тут уже раз взялись за Seblod, хорошо бы разобраться полностью, как с его помощью получить любой модуль. Есть там заморочки, зато если разобраться, руки будут развязаны.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Вверх