MaxHub
Служба Заботы MaxSite CMS

Скрытие неиспользуемых опций

Вопросы-ответы / 21 августа 2015

В админке в секции "Шаблон" есть опции, которые лишним грузом "висят" и использоваться никогда не будут. Существует ли способ "спрятать" неиспользуемые опции?

Комментариев: 5
  1. Катя, показанные на скриншоте табы настроек шаблона принадлежат компонентам, которые находятся в папке вашего шаблона. Для того, чтобы эти табы (и, соответственно, неиспользуемые настройки) исчезли нужно просто удалить соответствующие компоненты из папки вашего шаблона.

    Так, для первого таба на с картинки нужно найти и удалить/переместить папку (верно для случая, если у вас шаблон default) \application\maxsite\templates\default\components\image-nivo-slider\

    Для остальных табов нужноо найти вот эти подпапки папки components:

    • image-select
    • ns-menu-block
    • ns-menu-login
    • slidesjs

    Можно их удалить (если ваш шаблон делался копией с дефолтного или если есть резервная инстялляшка движка) или переместить (в любую другую папку на ваше усмотрение).

    После удаления файлы опций этих компонентов перестанут находится движком и, следовательно, перестанут отображаться на странице настройки шаблона.

    Вроде это всё, что вам нужно знать для решения проблемы.

  2. Спасибо, Илья! Получается, система проверяет папки компонентов на наличие .ini-файлов? Нигде об этом упоминаний нет, надо бы исправить =) А может я не нашла =)

  3. Вопрос. А другие опции, вроде "Социальные сети", "CSS профили", "CSS стили" можно убрать, которые к компонентам не относятся, можно убрать?

  4. Получается, система проверяет папки компонентов на наличие .ini-файлов? Нигде об этом упоминаний нет, надо бы исправить =) А может я не нашла =)

    Да, проверяет. Об этом писалось где-то у Максима при описании системы компонентов.

    А другие опции, вроде "Социальные сети", "CSS профили", "CSS стили" можно убрать, которые к компонентам не относятся, можно убрать?

    Да, можно. Для этого, во-первых, нужно перенести все ini-файлы из папки \application\maxsite\shared\options\default\ в options-папку своего шаблона \application\maxsite\templates\default\options\. Во-вторых, нужно целиком удалить ненужные ini-файлы или отредактировать некоторые ini-файлы так, чтобы в них больше не содержались ненужные вам опции (группы опций).

  5. Спасибо, возьму на заметку!

    Но при обновлении системы все опции восстановятся, если не править файл подключения опций в шаблоне (options.php):

    require_once( getinfo('shared_dir') . 'options/options.php' );
Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Вход / регистрация или войти без комментирования
  Имя и сайт используются только при регистрации

Авторизация MaxSiteAuth. Войти через loginza

(обязательно)