13 Jun 2017, 11:28 avatar

Свеженький Хак от Русика

  1. Адаптировал: rusiq
  2. Уровень сложности исполнения:это делается простым копированием и нажиманием кнопки
И снова всем привет. Русик снова меня порадовал новой плюшкой. И это пред просмотр новости в админке. Когда Русик делал новый скин админки ,я просил сделать так чтобы при пред просмотре новости, шаблон брался из шаблона сайта, ну он сделал ,там через какой то плагин или скрипт , было громозко и не удобно , поэтому решили отказаться. Ну сегодня он вспомнил эту тему и скинул мне решение этой проблемки.

Итак приступим , идём в директиву \engine\skins\default\tpl\ и открываем файл preview.tpl и меняем в нем весь код на вот этот
Код:
[TWIG]
{% extends 'main.tpl' %}
{% block body %}
{% set mainblock %}
{{ short }}
{{ full }}
{% endset %}
{{ parent() }}
{% endblock %}
[/TWIG]

В некоторых случаях,это если при пред просмотре новости все будет криво, можно убрать переменную
Код:
{{ short }}
, ну у меня так и было.

Далее идем в основной шаблон сайта и открываем файл main.tpl
Ищем открытие тега
Код:
<body>
и сразу после него добавляем
Код:
{% block body %}
Далее ищем закрытие тега
Код:
</body>
и перед ним добавляем
Код:
{% endblock %}

Вот и все .Теперь можно просмотреть новость в админке.
P.S. Не пугаемся что там не работают некоторые плагины .
Можешь почитать и вот эту статейку "флеш часы"

mistakes

0 комментариев

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.