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

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

irbees2008 irbees2008 Опубликовано - 14 - июня Настройка плагинов
2865 - 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" не забудьте его поменять если у Вас другой тип поля,посмотрев в исходном коде страницы.

Можешь почитать и вот эту статейку "Делаем красивый чек бокс или радио кнопки "

Опрос

Ваше мнение

На каком движке ваш сайт?
Результаты

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

Теги

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

Статистика

  • Caйт cущecтвуeт: 4658 дней
  • Статических страниц: 10
  • Категорий: 28
  • Новостей: 619
  • Неопубликованных новостей: 8
  • Комментариев: 257
  • Зарегестрированных пользователей: 779
  • Онлайн всего: [10]
  • Гости: [10]
  • Сегодня нас посетили: [10] Google, Larrytitly, Яндекс, Яндекс, irbees2008, Google, dankeanke, Google, Google, Яндекс
  • SQL запросов: 41
  • Генерация страницы: 0.18сек
  • Потребление памяти: 9.357 Mb 
  •   Яндекс.Метрика