1311
- 0
- Уровень сложности исполнения: Справочник
Плагин NSM - добавление новостей с сайта, Позволяет добавлять новости с сайта,без захода в админку.
1. Скачать плагин можно с Гитхаба, с основного репозитория https://github.com/vponomarev/ngcms-plugins
2. Залить плагин в папку ваш_сайт.ру\engine\plugins\
3.Установить и включить плагин в админке ваш_сайт.ру/engine/admin.php?mod=extras
4.Идем в управление правами пользователей ваш_сайт.ру/engine/admin.php?mod=perm и выставляем права для плагина ncm во всех требуемых группах пользователей.
5.Теперь страничка добавления доступна по адресу ваш_сайт.ру/plugin/nsm/
6. Выводим все дополнительные поля xfields для новостей
Для add шаблона вывод:
Код:
{% for xf in xfields.fields %}
{{xf.title}} {% if (xf.data.required == 1) %}*{% endif %}: {{ xf.input }}
{% endfor %}
Код:
{% for xf in xfields.fields.0 %}
{{xf.title}} {% if (xf.flags.required == true) %}*{% endif %}: {{ xf.input }}
{% endfor %}
Код:
{% for xf in xfields.fields.1%}
{{xf.title}} {% if (xf.flags.required == true) %}*{% endif %}:
<input type="text" name="xfields[{{ xf.id }}]" id="form_xfields_{{ xf.id }}" title="{{ xf.title }}" value="{{ xf.value }}">
{% endfor %}
Ну и исходя из этого примера также выводятся остальные поля.
Можешь почитать и вот эту статейку "Простой плагин JQuery Covering-Bad"
Это тоже интересно
- 17.08.19Плагин ognews
- 06.09.19Плагин auth_basic
- 21.04.21Про обновление
- 05.08.15Еще один хак для плагина basket
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.