These are chat archives for dru-io/Drupal

17th
Mar 2017
strelkovandrey
@strelkovandrey
Mar 17 2017 07:22
Добрый день
KarmaBot
@KarmaBot
Mar 17 2017 07:22
@strelkovandrey даров!
strelkovandrey
@strelkovandrey
Mar 17 2017 07:22
стоит задача реализовать небольшую электронную библиотеку, а скорее базу книг
т.е. имею тип материала книга в котором нода это уникальная книга, с такими полями как НАЗВАНИЕ, ОПИСАНИЕ, КАТЕГОРИЯ КНИГИ (т.е. техническая, художественная и т.п. с иерархией), и РАСПОЛОЖЕНИЕ (т.е. в каком шкафу, полке, позиции и т.п. она находится)
данная библиотека будет сайтом интранета, и книги их бумажный вариант выдаётся работникам, сижу думаю
как вести историю книги, т.е. пришёл некий ИВАНОВ (на сайте будет база всех работников) и взял КНИГУ №1, думаю как сделать, у типа материала КНИГА добавить entity reference к сущности пользователь, и в случае если он берёт редактировать это поле у ноды на пришедшего человека?
strelkovandrey
@strelkovandrey
Mar 17 2017 07:27
или создать отдельный тип материал типа ДВИЖЕНИЕ КНИГИ, в котором сделать entity reference 2 поля, одна на книгу другое на пользователя, и потом уже эти сущности создавать (по идее так более гибче и логичнее)
посоветуйте пожалуйста
boolboost
@boolboost
Mar 17 2017 07:48
История движения книги в любом случаи лучше отдельно от книги хранить
Ревизии что то мне кажется перебор
На d7 я бы сделал entityform с свлкой на книгу и ссылкой на юзера.
И выводил бы данные о них в книге через псевдо поле (display suite)
В общем вариант с отдельным типом движением книги как помне хороший