Как добавить в материалы Joomla дополнительные поля?

  • 9 Ответов
  • 12011 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

onuvidelsolnce

  • ***
  • 42
  • 2
  • нового утра новую дрожь
Подскажите может есть какой плагин, что бы добавить дополнительное поля которые нужно заполнять при создании статьи и эти поля будут выводится вместье со статьей. Что то на подобии как в K2... или же как-то в Joomla это можно делать самому без сторонних вещей?

*

fbr

  • ******
  • 1274
  • 140
administrator/components/com_content/models/forms/article.xml

там можно вставить свои поля

внутри <fields name="attribs">... <

только вставлять их придется после каждого обновления Joomla ..

*

onuvidelsolnce

  • ***
  • 42
  • 2
  • нового утра новую дрожь
спасибо за ответ, вот только пока ждал ответа нашел небольшое расширение "Fieldsattach" похожее на то что я хотел. правда малова-то функций.

*

terveg

  • ***
  • 87
  • 17
  • ставь "+" руки не отсохнут
administrator/components/com_content/models/forms/article.xml

там можно вставить свои поля

внутри <fields name="attribs">... <

только вставлять их придется после каждого обновления Joomla ..

аналогичный вопрос - как использовать только таблицы Joomla3(минимум левых компонентов и изменения БД). допустим можно и вручную добавить - при апдейте это не проблема залить нужный файлик.
вопрос по функционалу такого решения:
необходимо разные группы полей для разных форм добавления материала в разные категории
те - например есть КАТЕГОРИЯ 1 (а в ней подкатегории), можно сделать пункт в меню для формы подачи (и указать именно эту категорию-идет такое в стандарте Joomla). А вот форма подачи должны иметь только те поля, которые относятся к этой категории (и подкатегориям).
Fieldsattach вроде бы как и подходит, но
1) не имеет нормальной валидации заполняемых полей (например для поля телефон - только цифры, да и было бы хорошо в определенном порядке)
2) хотелось бы загружать изображение в таблицу = полю "Изображение для вступительного текста материала", а затем выводить его в блоге(responsive) и в полном материале(большим)
3) есть ли возможность автору поста изменить материал и эти поля?

вроде бы как больше подходит компонент SEBLOD или даже Cobalt....но там же попробуй разобраться...
эта тема с настройкой макетов не поможет избваится от перезаливки файлов?
« Последнее редактирование: 02.02.2014, 23:55:26 от terveg »

*

terveg

  • ***
  • 87
  • 17
  • ставь "+" руки не отсохнут
еще хотел отдельно добавить по Fieldsattach
когда создается материал - в статьях появляются пустышки при нажатии кнопки отмена -  баг по всей видимости. А Если у меня 1000 пользователей в сутки добавляют 100 материалов?

*

KKAAZZOO

  • *******
  • 2138
  • 102
Плагин контент-конструктора - MiniCCK для контента Joomla
http://joomlaforum.ru/index.php/topic,253360.0.html

*

KKAAZZOO

  • *******
  • 2138
  • 102
вроде бы как больше подходит компонент SEBLOD или даже Cobalt....но там же попробуй разобраться...

Крайне рекомендую разобраться с Seblod, потратьте месяц-два на изучение, потом на каждый сайт будете ставить.

*

happy46

  • ***
  • 45
  • 0
administrator/components/com_content/models/forms/article.xml
там можно вставить свои поля
внутри <fields name="attribs">... <
только вставлять их придется после каждого обновления Joomla ..

А у меня вопрос такой,
вот добавил я поле сюда - administrator/components/com_content/models/forms/article.xml
тут вывожу без проблем - components/com_content/views/article/tmpl/default.php - тут все просто.
а как сделать вывод этого самого поля в blog_item.php (блоге материалов категории)? Как заставить загружать значение поля, пока оно остается пустым

*

ChaosHead

  • ********
  • 4666
  • 396
В следующей версии Joomla появятся встроенные доп. поля, которые будут везде выводится. За графиком не слежу, но кажется релиз в ближайшие недели.

*

happy46

  • ***
  • 45
  • 0
В следующей версии Joomla появятся встроенные доп. поля, которые будут везде выводится. За графиком не слежу, но кажется релиз в ближайшие недели.
да дело в том, что мне это необходимо замутить на Joomla 2.5 - сайт компании. Поэтому пока вопрос актуален.