Перейти к контенту
  • 0

Вставка кода в правый блок


ipb323

Вопрос

Пытаюсь вставить стандартную конструкцию {parse block="****"} в Custom Sidebar Blocks или (DP34) Global Sidebars, но выводится только текст самой команды. Переключения PHP и RAW пробовал.

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Там не обрабатывается язык шаблонов. Можно попробовать в php-режиме что-то вроде

$this->registry->getClass('pageBuilder')->getBlock('****')

Класс может быть не загружен, тогда придется заранее подгрузить
 

if( !( $this->registry->isClassLoaded('pageBuilder') ) )
{
	$pluginLibHook = IPSLib::loadLibrary( IPSLib::getAppDir('ccs') . '/sources/pages.php', 'pageBuilder', 'ccs' );
	$this->registry->setClass('pageBuilder', new $pluginLibHook( $this->registry ) );
	$pluginLibHook = IPSLib::loadLibrary( IPSLib::getAppDir('ccs') . '/sources/functions.php', 'ccsFunctions', 'ccs' );
	$this->registry->setClass('ccsFunctions', new $pluginLibHook( $this->registry ) );
}
  • Лайк 1
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.