Разрешить пользователям добавлять материалы.

4 ноября 2015 в 20:20
Аватар пользователя anna1038 anna1038 0 13

Добрый день!
Прошу помощи в решении задачи. Хочу пользователям сайта позволить добавлять материал. Необходимо было, чтобы после добавления определенного типа материала появлялась форма с добавлением другого типа материала, по каким-то определенным свойством связанного с предыдущем типом. На примере, есть тип материала - парикмахерская, в котором описывается все о заведении - адрес, часы работы, телефон. Есть материал - цены на стрижки, в котором только цены на определенные услуги при подстригании, есть тип материала - педикюр, где только цены на проведении услуг по педикюру.
Вопрос - как сделать так, чтоб при добавлении материал "Парикмахерская" пользователю автоматически открывалась форма с добавлением материала "Цена на стрижку"??

Комментарии

о я придумал создаешь роль ,которой даешь права на создания типа материала- Цена на стрижку-Например Отмороженные хомячки и после добавления материала "Парикмахерская" пользователю автоматически дается роль- Отмороженные хомячки-через rules .Ну вот как пользователь размещает такой материал у него меняется роль и он видит твою форму ...а саму форму можно вьюшками вывести например

5 ноября 2015 в 0:54

Просто друпал только осваивают,не совсем все понимаю.можно ли сделать свою форму для ввода пользователями нод?

5 ноября 2015 в 10:08

"anna1038" wrote:
Просто друпал только осваивают,не совсем все понимаю.можно ли сделать свою форму для ввода пользователями нод?

Если вы даете право на редактирование типа материала то ссылка на добавление материала появится по адресу node/add .Если вы совсем плохо знаете,то модульным путем за пару щелчков мышки это не сделаешь в друпале ничего так просто не получается

5 ноября 2015 в 13:54

Вы хотите сделать, что-то типа мастера создания?

В rules, после создания ноды - редирект на создание другой ноды

5 ноября 2015 в 15:21

Я уже поняла,что так просто ничего не сделаешь.просто запуталась и необходимо было понимание,в какую сторону копать и что в данный момент изучать.

5 ноября 2015 в 19:06

"anna1038" wrote:

Просто друпал только осваивают,не совсем все понимаю.можно ли сделать свою форму для ввода пользователями нод?


Можно. А оно вам надо? Может лучше алтернуть готовую? Или склонировать и альтернуть

5 ноября 2015 в 19:15

dashiwa wrote:
"anna1038" wrote:

Просто друпал только осваивают,не совсем все понимаю.можно ли сделать свою форму для ввода пользователями нод?


Можно. А оно вам надо? Может лучше алтернуть готовую? Или склонировать и альтернуть

А можно чуть подробнее? Или может быть ссылку,где почитать можно

5 ноября 2015 в 21:32

Может быть кому-нибудь понадобится. Открыла для себя модуль Inline Entity Form. Полностью справился с моей задачей.

14 ноября 2015 в 12:50