Если вам необходимо выполнить Joomla плагины (например Simple Image Gallery PRO) для каких то полей в компоненте SOBI2 то вас ждет разочарование, почему то компонент не хочет выводить результаты плагинов. А еще самое интересное что результат выводиться в описаниях категории, но в детальном просмотре материала он не работает. Но не спешите отчаиваться, выход есть.
Нужно прописать в шаблоне детального просмотра следующую строчку:
echo HTML_SOBI:: execJPlugins ( $fieldsFormatted [ 'field_description' ] ) ; ?>
Это если у вас плагин выводиться в описании материала.
Если нужно для всех полей шаблона, то тогда нужно следующее прописать:
-
echo $editButton ; ?>
-
echo $deleteButton ; ?>
-
echo $ico ; ?>
-
echo $img ; ?>
-
echo $title ; ?>
-
echo $fieldsFormatted [ 'field_street' ] ; ?>
-
echo $fieldsFormatted [ 'field_postcode' ] ; ?>
-
echo $fieldsFormatted [ 'field_city' ] ; ?>
-
echo $fieldsFormatted [ 'field_county' ] ; ?>
-
echo $fieldsFormatted [ 'field_federal_state' ] ; ?>
-
echo $fieldsFormatted [ 'field_country' ] ; ?>
-
echo $fieldsFormatted [ 'field_website' ] ; ?>
-
// save catched output in variable $data = ob_get_contents ( ) ; ?>
Если у вас какое то свое поле, то есть которое вы сами создали то тогда пишем следующее:
echo HTML_SOBI:: execJPlugins ( $fieldsFormatted [ 'field_НАЗВАНИЕ ПОЛЯ' ] ) ; ?>
Название поля можно посмотреть в настройках компонента, а точнее в настройках полей, а еще точнее над заголовком поля.
Комментарии
Как отключить сам текст плагина в поле
Спасибо за описание процедуры! На самом деле все получилось и отображает все картинки в компоненте SOBI2 с помощью SIMPLE IMAGE.
Только есть одно "НО", не смог найти как отключить отображение самой строки, которая включает плагин Simple Image ({gallery}папка_с_изображениями{/gallery})
Можно ли как то выключить отображение этого скрипта?
Если честно то я не совсем
Если честно то я не совсем понял вопрос. Вы хотите не выводить поле плагина? Так тогда же и не будут картинки выводится. Что бы скрипт не отрабатывался удалите его в плагинах или удалите строку которая выводит этот плагин или уточните вопрос.
Simple Image Gallery PRO
Спасибо за статью.
ВОзникает вопрос!
У меня стоит simple image gallery pro v2.0.5
на joomla 1.0.12 и виртуал марте 1,0,11
в компоненте на странице отображения товара, плагин не работает,
я прописал в html товара -
но не помогло, где ошибка?
заранее спасибо!
Так вам не нужно это
Так вам не нужно это прописывать в описание каждого товара, это нужно прописать в шаблон карточки товара, и тогда оно будет работать для всех товаров сразу же.
Вопрос о карточке товара
Спасибо за совет.
я прописал
во flypage.php
потом пишу на странице товара {gallery}food{/gallery}
но результат тот-же. Галерею не выводит!
Что я делаю не так? Заранее спасибо!
Я вчера не сразу заметил,но
Я вчера не сразу заметил,но второй ваш комментарий уже дал понять что вы делаете не то.
Вы впихиваете код предназначенный для компонента объявление SOBI2 в компонент магазина virtuemart причем не первой свежести.
В соби шаблон куда нужно ставить мой код называется sobi2.details.tmpl.php
В компоненте магазина он работать не будет, там это уже и так реализовано то что вы пытаетесь сделать. По крайней мере в новых версиях.