Сделать стартовой | Добавить в избранное
 Зарегистрироваться
 Забыли пароль?

 
 
 Категории
   
 
 
 Популярные
   
 
 
 
 
  Связываем плагин: NSM и XFields
Категория: Доработки | Автор: evgeny | (8 ноября 2013)
 
Обновлено8.11.2013 - 10:56

Как бы сказал наш уважаемый infinity237 Мало кто знает (а скорее всего не кто и не знает) но плагин NSM поддерживает доп. поля создаваемые XFields. Правда все это не работает в автоматическом режиме, так что придется поработать ручками.

Теперь о том как это делается:
1. Создаем доп. поля в плагине xfields
у меня это выглядеть так.
nsm-1.jpg (155.71 Kb)

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=""/>
и так все имеющиеся у Вас поля.

Теперь шаблон выглядит так (я добавлял перед основным полем)
nsm-2.jpg (247.87 Kb)

3. Проверяем что все сделано правильно.
На рисунке выше я уже вписал слово Тест в поле название первого ингредиента. Сохраняем и переходим в админку, находим нашу новость, нажимаем редактировать и у нас должно получиться так:
nsm-3.jpg (184.53 Kb)

P.S. если в шаблоне уже прописаны все поля, то можно смотреть не в админке, а в самой новости.
P.S. Тут рассмотрен пример только для текстового поля
За тип поля отвечает параметр type="text" не забудьте его поменять если у Вас другой тип поля.


 (Голосов: 0)
 


Комментирование данной новости запрещено.
 
 Календарь
 
« Июнь »
Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30
 
 
Архив сайта
   
 
 
Copyright © 2007-2008 ЕАСМИК.Блог
Powered by NG CMS
SQL запросов: 6 | Генерация страницы: 0.01 сек