Вверх

Блог
RSS лента

Joomla plugin в SOBI2

Если вам необходимо выполнить Joomla плагины (например Simple Image Gallery PRO) для каких то полей в компоненте SOBI2 то вас ждет разочарование, почему то компонент не хочет выводить результаты плагинов. А еще самое интересное что результат выводиться в описаниях категории, но в детальном просмотре материала он не работает. Но не спешите отчаиваться, выход есть.
Нужно прописать в шаблоне детального просмотра следующую строчку:

echo HTML_SOBI:: execJPlugins ( $fieldsFormatted [ 'field_description' ] ) ; ?>
Это если у вас плагин выводиться в описании материала.

Если нужно для всех полей шаблона, то тогда нужно следующее прописать:

  1. echo $editButton ; ?>
  2. echo $deleteButton ; ?>
  3. echo $ico ; ?>
  4. echo $img ; ?>
  5. echo $title ; ?>
  6. echo $fieldsFormatted [ 'field_street' ] ; ?>
  7. echo $fieldsFormatted [ 'field_postcode' ] ; ?>
  8. echo $fieldsFormatted [ 'field_city' ] ; ?>
  9. echo $fieldsFormatted [ 'field_county' ] ; ?>
  10. echo $fieldsFormatted [ 'field_federal_state' ] ; ?>
  11. echo $fieldsFormatted [ 'field_country' ] ; ?>
  12. echo $fieldsFormatted [ 'field_website' ] ; ?>
  13. // save catched output in variable $data = ob_get_contents ( ) ; ?>

Если у вас какое то свое поле, то есть которое вы сами создали то тогда пишем следующее:

echo HTML_SOBI:: execJPlugins ( $fieldsFormatted [ 'field_НАЗВАНИЕ ПОЛЯ' ] ) ; ?>
Название поля можно посмотреть в настройках компонента, а точнее в настройках полей, а еще точнее над заголовком поля.

Ваша оценка: Пусто Средняя: 5 (1 голос)

Комментарии

Как отключить сам текст плагина в поле

Спасибо за описание процедуры! На самом деле все получилось и отображает все картинки в компоненте SOBI2 с помощью SIMPLE IMAGE.
Только есть одно "НО", не смог найти как отключить отображение самой строки, которая включает плагин Simple Image ({gallery}папка_с_изображениями{/gallery})
Можно ли как то выключить отображение этого скрипта?

Если честно то я не совсем

Если честно то я не совсем понял вопрос. Вы хотите не выводить поле плагина? Так тогда же и не будут картинки выводится. Что бы скрипт не отрабатывался удалите его в плагинах или удалите строку которая выводит этот плагин или уточните вопрос.

Simple Image Gallery PRO

5

Спасибо за статью.
ВОзникает вопрос!
У меня стоит 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
В компоненте магазина он работать не будет, там это уже и так реализовано то что вы пытаетесь сделать. По крайней мере в новых версиях.

Главная | Портфолио | Услуги | Контакты | Блог