Перейти к публикации
4.4.2

Добавление дополнительного блока в боковую панель IPS 4


Описание

Создание дополнительного блока

Зайдите в ACP и перейдите на страницу редактирования шаблонов своего стиля (Внешний вид > Стиль > Стили и шаблоны > Ваш стиль> Изменить CSS и HTML > вкладка Шаблоны). Нажмите кнопку Создать и выберите HTML-шаблон.

 

В открывшемся окне заполните поля:

  • Имя: myCustomBlock
  • Переменные:
$orientation='vertical'
  • Расположение: Добавить существующее расположение
  • Существующее расположение : front
  • Группа: Добавить в существующую группу
  • Существующая группа: widgets
  • Прилоежние: Система
  • В открывшийся шаблон вставьте код
<li class='ipsWidget ipsWidget_{$orientation} ipsBox'>
  <h3 class='ipsType_reset ipsWidget_title'><!-- BLOCK_NAME --></h3>
  <div class='ipsWidget_inner'>
    <div class='ipsPad'>
      <p class='ipsType_reset'>
        <!-- BLOCK_CONTENT -->
      </p>
    </div>
  </div>
</li>

Где:

<!-- BLOCK_NAME -->

Название блока

<!-- BLOCK_CONTENT -->

Содержимое блока

Теперь откройте шаблон widgetContainer (core > front > global), найдите:

<ul class='ipsList_reset'>

Добавьте ниже

{{if $orientation == 'vertical'}}
  {template="myCustomBlock" group="widgets" app="core" params=""}
{{endif}}

радуйтесь =)



Рекомендованные комментарии

Нет комментариев для отображения

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

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

Гость
Добавить комментарий

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

  Разрешено не более 75 эмодзи.

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

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

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

×
×
  • Создать...