Порой бывает так что нужная кнопка в меню админпанели находится достаточно глубоко, в случае если вы постоянно пользуетесь данным функционалом. И вот такая же история часто случается у тех кто редактирует и пишет статические страницы для сайта и данное меню является такой же важно частью как и сами кнопки постинга.
Добавить дополнительную кнопку можно следующим образом.
В DLE версии 17.1 нужное место находится тут:
/engine/skins/default.skin.php строка 794 DIV блок <div class="heading-btn-group">
<div class="heading-btn-group">
<a href="?mod=addnews&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&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&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&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>
В итоге у нас получится следующее
Надеюсь данная фишка поможет вам в оптимизации вашего труда.
Но это изменение может пропасть как только вы обновите версию движка на следующую или более новую, ибо замечено что файлы попросту перезаписываются и изменения в дизайне исчезают.
- Почему при обновлении они не должны исчезать? Это же обновление!
- Да именно так, а почему бы не сделать так чтобы добавленные модули и изменения в дизайне не пропадали? Этот вопрос уже к разработчикам движка. Можно уже придумать более оптимальные варианты )))