Перейти к публикации
IPS Invision Community
  • Добавление дополнительного блока в боковую панель IPS 4


    Sipsb
     Рассказать
    Подписчики 1

    Зайдите в 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}}

     

    • Поддержать 1
     Рассказать

    Отзывы пользователей

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



    Создайте аккаунт или войдите в него для комментирования

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

    Создать аккаунт

    Зарегистрируйтесь для получения аккаунта. Это просто!

    Зарегистрировать аккаунт

    Войти

    Уже зарегистрированы? Войдите здесь.

    Войти сейчас

×
×
  • Создать...
Вверх