These are chat archives for dru-io/Drupal

2nd
Feb 2016
Alan Bondarchuk
@fortis
Feb 02 2016 13:54
Дрис встретился с королем Бельгии :+1:
https://www.youtube.com/watch?v=GAwdkVG5CnI
блин даж субтитры не на инглише)) но software там есть)
о класс там перевод субтитров есть, не знал)
Alan Bondarchuk
@fortis
Feb 02 2016 15:26
последнее к вопросу как сделать сто визиток и не сильно устать?)))
Victor
@SemanticsPRO
Feb 02 2016 15:28
CTRL + C + CTRL + V по циклу, ну и ещё Shift + Ins, тоже вставляет
вообще, учись у радона
они столько в час могут делать
Alan Bondarchuk
@fortis
Feb 02 2016 15:29
норм, продавать сайты можно. кнопка добавить в корзину с полем количество
maria-kvitova
@maria-kvitova
Feb 02 2016 16:28
Привет. Как вы считаете расширять EntityFieldQuery для определенной сущности вместо прямых запросов это хорошая идея? Я люблю работать с сущностями и не люблю raw-дата, но EntityFieldQuery подходит только для встроенных свойств и полей. Использует кто-то такой подход?
Ivan
@Chi-teck
Feb 02 2016 16:29
почему только встроенных?
джойны не умеет делать к чужим полям в 7-ке
maria-kvitova
@maria-kvitova
Feb 02 2016 16:35
Под встроенным я имела ввиду, то что предлагает ядро друпала
Если моя сущность разбита на 3 таблицы, то по-дефолту я смогу выборки делать только из базовой таблицы
И поэтому EntityFieldQuery нужно будет расширять, если я хочу использовать его(а я хочу). В этом и суть вопроса - делает ли кто-то так?
Gor Martsen
@Gormartsen
Feb 02 2016 16:38
@maria-kvitova думаю если свои поля верно описать по примеру встроенных - сможете пользоваться
Я лично не люблю fields -
Но то мой подход
maria-kvitova
@maria-kvitova
Feb 02 2016 16:39
Там не поля - а свойства. Насколько я знаю, что свойства можно хранить только в одной таблице
Чтобы его понимал EntityFieldQuery
А у меня свойства разбиты на несколько разных таблиц
Alan Bondarchuk
@fortis
Feb 02 2016 16:40
ну это либо несколько сущностей либо не свойства сущности)
Gor Martsen
@Gormartsen
Feb 02 2016 16:40
Не копался честно, возможно сложно при таком подходе реализовать поддержку. Но попробовать покопаться если то можно сделать
Alan Bondarchuk
@fortis
Feb 02 2016 16:40
EntityFieldQuery требует тип конкретной сущности
maria-kvitova
@maria-kvitova
Feb 02 2016 16:41
ну это либо несколько сущностей либо не свойства сущности)
Ну почему? Если свойство может принимать множественные значение и ему нужна отдельная таблица
Alan Bondarchuk
@fortis
Feb 02 2016 16:42
оно с entity api описано?
в entity_load подгружается?
maria-kvitova
@maria-kvitova
Feb 02 2016 16:43
В Entity API не описано, так как насколько я знаю, entity api нельзя указать другую таблицу кроме базовой
Alan Bondarchuk
@fortis
Feb 02 2016 16:44
тогда не подойдет либо переопределять propertyQuery https://api.drupal.org/api/drupal/includes%21entity.inc/function/EntityFieldQuery%3A%3ApropertyQuery/7
maria-kvitova
@maria-kvitova
Feb 02 2016 16:46
Да, в общем расширять нужно. Но мне интересно, пользуется ли кто-то подобным?
Alan Bondarchuk
@fortis
Feb 02 2016 16:47
обычно если свойство множественное то лучше взять поле)
maria-kvitova
@maria-kvitova
Feb 02 2016 16:47
Просто на каждую таблицу сущность создавать мне кажеться не логичным. + могут быть таблицы, которые просто являются связями - это не похоже на сущность, так как не являются чем-то отдельным
По-моему поля подходят для простых типов сущностей - статьи, новости и тому подобное. А для сложных нужно делать структуру самостоятельно. Интересно, как в этом плане комерц работает - нужно будет изучить детальней его архитектуру
@fortis @Gormartsen спасибо за ответы
KarmaBot
@KarmaBot
Feb 02 2016 16:50
Спасибо (+1) для @fortis принято! Текущая карма +3.
Спасибо (+1) для @Gormartsen принято! Текущая карма +33.
Gor Martsen
@Gormartsen
Feb 02 2016 17:11
@maria-kvitova незачто. Всегда приятно видеть девушку которая кодит и разбирается в кодинге