Size: a a a

2020 September 21

M

Mike in Drupal RU
может тебе попробовать тогда computed поля?
источник

К

Константин in Drupal RU
Да, я уже переделывал с double на простые integer  - и пустое значение оценивал как нективно, 0 - как активно-безнаценки, а 1+ как активно с наценкой. Это превращает 150 полей в 100. Но недостаточно для того, чтобы 100 перестало быть 100.
источник

VS

Victor Stepankov in Drupal RU
идеальный кейс - это таки перейти на свои сущности, может даже в плоскую таблицу закинуть
источник

VS

Victor Stepankov in Drupal RU
а из ноды - референсить
источник

AP

Andrey Postnikov in Drupal RU
В пору field builder делать)
источник

AP

Andrey Postnikov in Drupal RU
Victor Stepankov
идеальный кейс - это таки перейти на свои сущности, может даже в плоскую таблицу закинуть
А cck (какой-то из) умел добавлять столбцы)
источник

К

Константин in Drupal RU
пошёл читать про плоские таблицы, спасибо.
Про свои сущности - Вы имеете в виду вынести список вкусов в отдельную ноду, а потом референсом крепить её к профилю?
Думал об этом, но боюсь, что это не уменьшит объем данных в респонсе и он всё равно будет крашится в 500 ошибку
источник

К

Константин in Drupal RU
почему то дело в количестве
источник

M

Mike in Drupal RU
Константин
Да, я уже переделывал с double на простые integer  - и пустое значение оценивал как нективно, 0 - как активно-безнаценки, а 1+ как активно с наценкой. Это превращает 150 полей в 100. Но недостаточно для того, чтобы 100 перестало быть 100.
Витя правильно советует, у тебя же фильтр и идет допустим по цвету, во вьюсе выводить надо только цвет, а наценку можно референсом цеплять, а в админке выводить уже как computed, чтобы админу удобно было заполнять
источник

VS

Victor Stepankov in Drupal RU
Mike
Витя правильно советует, у тебя же фильтр и идет допустим по цвету, во вьюсе выводить надо только цвет, а наценку можно референсом цеплять, а в админке выводить уже как computed, чтобы админу удобно было заполнять
ну нет, я не так советовал
источник

VS

Victor Stepankov in Drupal RU
но любой вариант лучше чем текущий
источник

К

Константин in Drupal RU
Mike
Витя правильно советует, у тебя же фильтр и идет допустим по цвету, во вьюсе выводить надо только цвет, а наценку можно референсом цеплять, а в админке выводить уже как computed, чтобы админу удобно было заполнять
ну так прикрепить к каждому цвету референс на наценку... это помоему объем ответа не уменьшит... или я чтото не так понимаю?
источник

M

Mike in Drupal RU
Константин
ну так прикрепить к каждому цвету референс на наценку... это помоему объем ответа не уменьшит... или я чтото не так понимаю?
а это смотря как реализовывать)
источник

К

Константин in Drupal RU
Подскажите, как реализовать правильно.

Есть план сделать все вкусы - одним полем с группой чекбоксов.
Но как тогда к ним правильно зареференсить наценку, если они все будут одним полем, а не отдельными со своими идентификаторами?

ПРивязываться к лейблам чекбоксов - так себе вариант... переименование или уточнение в будущем может натворить проблем
источник

M

Mike in Drupal RU
у каждого вида вкуса свой id, в плоской таблице делаешь связь id вкуса|id профиля которому принадлежит вкус, там же булин поле да/нет и если да, то в интеджер поле наценку
источник

VS

Victor Stepankov in Drupal RU
во всяком случае, можно начать с постоянных вкусов, которые почти не изменились за последние лет так тыщу
источник

К

Константин in Drupal RU
Mike
у каждого вида вкуса свой id, в плоской таблице делаешь связь id вкуса|id профиля которому принадлежит вкус, там же булин поле да/нет и если да, то в интеджер поле наценку
пока не знаю как работать с плоскими таблицами, гуглю, читаю. Попробую если разберусь, спасибо за наводку
источник

К

Константин in Drupal RU
заранее уточню на всякий случай. По этой схеме не придётся делать 50 полей для каждого из вкусов в самом нодтайпе?
И предполагаю, что сделать открытые фильтры во вьюз тогда станет определённого рода проблемой, так?
источник

M

Mike in Drupal RU
ну и чтоб легче было, сущностью делай эти вкусы, чтоб легче было к профилю цеплять и во вьюсах работало без попилок
источник

АК

Алексей Кузнецов... in Drupal RU
поставь профиль умами, там должны быть вкусы
источник