Хаки и Скрипты Next Generation CMS

Добавим дополнительные поля в ncm

irbees2008 irbees2008 Опубликовано - 14 - июня Настройка плагинов
2778 - 0
  • Адаптировал: easmik
  • Источник:
  • Уровень сложности исполнения: нужны навыки css hmlt

Сегодня расскажу как добавить дополнительное поле в плагин nsm.

Итак начнем
1. Создаем доп. поля в плагине xfields у меня это выглядит так.


2. Открываем шаблон плагина NSM который находиться тут: шаблон/plugins/nsm/news.add.tpl (примечание: Вам также нужно будет прописать этот код в файле news.edit.tpl) в файле находим строчку

Код:
<textarea name="ng_news_content" id="ng_news_content" style="width:98%; height: 400px;"></textarea>
И там где вы хотите видеть поля прописываем следующий
Код:
Название поля: <input type="text" name="xfields[IDполя]" title="Название поля" value=""/>
и так все имеющиеся у Вас поля.

3. Проверяем что все сделано правильно. Сохраняем и переходим по в добавление новости,у нас должно получиться так:


Если в шаблоне уже прописаны все поля, то можно смотреть не в админке, а в самой новости.
Тут рассмотрен пример только для текстового поля
Код:
<input type="text" name="xfields[IDполя]" title="Название поля" value=""/>
За тип поля отвечает параметр type="text" не забудьте его поменять если у Вас другой тип поля,посмотрев в исходном коде страницы.

Можешь почитать и вот эту статейку "Подключение визуального редактора CKeditor на NGcms"

Опрос

Ваше мнение

Ваше отношение к TWIG
Результаты

Последние комментарии

Теги

Anything in here will be replaced on browsers that support the canvas element

Статистика

  • Caйту: 4837 дней
  • Новостей: 616
  • Комменты: 257
  • Зарегистрированно : 760
  • Онлайн всего: [11]
  • Гости: [11]
  • Были сегодня : [2] Google, Яндекс
  • SQL запросов: 32
  • Генерация страницы: 0.255сек
  • Потребление памяти: 5.349 Mb 
  •   Яндекс.Метрика