Plugin Shortcode Ultimate Plugin For Joomla

Lowrens

Moderator
Staff member
VIP Hard
Verified
Joined
Nov 25, 2015
Messages
11,029
Reaction score
1,315
Shortcode Ultimate 3.0.2 & 3.0.1


Shortcode Ultimate 3.2.0 - J!3.x RU

lCYMXtH.jpg


Info:


Download:

 
Shortcode Ultimate 3.5.0 + Addon SP Page Builder + Addon Quix Pagebuilder
 
Shortcode Ultimate v3.6.1 - плагин коротких кодов для Joomla
 
Shortcode Ultimate Pro v3.7.1
 
Как вставить шорткод в php ?

Для вывода любого шорткода в любом месте php кода нужно сделать следующее
  1. создать новый модуль с типом "HTML код";
  2. в нём разместить нужный шорткод или группу шорткодов. Важно! Не забыть в вкладке "Осн. параметры" включить "Обработка плагинами в положение" Да.
  3. Сохранить и закрыть редактирование модуля.
Далее, реализуете вывод содержания модуля. Для этого в нужном вам месте файла php размещаете код
Code:
jimport( 'joomla.application.module.helper' ); / /подключаем требуемый класс
$module = JModuleHelper::getModules('nazvanie_modula'); //заполняем массив модулями, опубликованных в позиции nazvanie_modula
$attribs['style'] = 'none'; //указываем стиль вывода модуля
JModuleHelper::renderModule($module[0], $attribs); //выводим первый модуль из заданной позиции

V2:
Покопался в API и сам себе отвечу. Просто в php вставляем код:
PHP:
$text = 'ЗАМЕНИТЕ НА КОД, КОТОРЫЙ ВАМ СГЕНЕРИЛ SHORTCODE ULTIMATE ДЛЯ ВСТАВКИ В КОНТЕНТ';
        $plgRender = new stdClass;
        $plgRender->text = $text;
        JPluginHelper::importPlugin('content');
        $dispatcher =& JDispatcher::getInstance();
        $dispatcher->trigger('onContentPrepare', ['com_content.article', &$plgRender, null]);
        echo $plgRender->text;
Проверял на шаблоне карточки товара Virtuemart. Для удобства можно из этого запилить функцию.
 
Shortcode Ultimate pro v3.9.0
 
Shortcode Ultimate Pro v3.9.1
==Version 3.9.1 [16 February 2018]==

^ Marker shortcode link option added
^ Icon list title gap option added
# Fix device slider thumb resize function
# Fix progress bar not showing problem in audio player
# Fix some confliction with other shortcode
$ Language file updated
 
Top