Главная » WEB » Добавление "Статические страницы" в меню постинга

Добавление "Статические страницы" в меню постинга

от: 11-06-2024, 14:31

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

Добавить дополнительную кнопку можно следующим образом.

В DLE версии 17.1 нужное место находится тут:

/engine/skins/default.skin.php строка 794 DIV блок <div class="heading-btn-group">

<div class="heading-btn-group">
<a href="?mod=addnews&amp;action=addnews" class="btn btn-link btn-float text-size-small has-text"><i class="fa fa-file-text-o text-primary"></i> <span>{$lang['add_news']}</span></a>
<a href="?mod=editnews&amp;action=list" class="btn btn-link btn-float text-size-small has-text"><i class="fa fa-edit text-primary"></i> <span>{$lang['edit_news']}</span></a>
</div>

Как вы видите тут наши основные две кнопки, ниже нужно добавить ещё одну

<a href="?mod=static" class="btn btn-link btn-float text-size-small has-text"><i class="fa fa-file-text-o text-primary"></i> <span>{$lang['opt_static']}</span></a>

чтобы получилось так

<div class="heading-btn-group">
<a href="?mod=addnews&amp;action=addnews" class="btn btn-link btn-float text-size-small has-text"><i class="fa fa-file-text-o text-primary"></i> <span>{$lang['add_news']}</span></a>
<a href="?mod=editnews&amp;action=list" class="btn btn-link btn-float text-size-small has-text"><i class="fa fa-edit text-primary"></i> <span>{$lang['edit_news']}</span></a>
<a href="?mod=static" class="btn btn-link btn-float text-size-small has-text"><i class="fa fa-file-text-o text-primary"></i> <span>{$lang['opt_static']}</span></a>
</div>

В итоге у нас получится следующее

Надеюсь данная фишка поможет вам в оптимизации вашего труда.

Но это изменение может пропасть как только вы обновите версию движка на следующую или более новую, ибо замечено что файлы попросту перезаписываются и изменения в дизайне исчезают. 

 - Почему при обновлении они не должны исчезать? Это же обновление!

 - Да именно так, а почему бы не сделать так чтобы добавленные модули и изменения в дизайне не пропадали? Этот вопрос уже к разработчикам движка. Можно уже придумать более оптимальные варианты )))

Вернуться назадПечатать