Size: a a a

2020 December 04

VL

Vasily Lukas in Drupal RU
Алексей Кузнецов
ну не знаю, ставь рекомендед)) А может он у тебя и так стоит?
Нет
источник

АК

Алексей Кузнецов... in Drupal RU
тогда отложи на завтра лучше. Сегодня день неудачный. Я уже два часа потратил на то, чтобы запустить вебпак. Всё перепробовал, а потом он заработал после отключения твиг-дебага. Что к чему - хз
источник

VL

Vasily Lukas in Drupal RU
Алексей Кузнецов
тогда отложи на завтра лучше. Сегодня день неудачный. Я уже два часа потратил на то, чтобы запустить вебпак. Всё перепробовал, а потом он заработал после отключения твиг-дебага. Что к чему - хз
)) карма
источник

АК

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

AP

Andrey Postnikov in Drupal RU
Alexander Dubovskoy
выводит в конце composer update версии пакетов, которые имеют следующую мажорную версию. оч удобно чтоб увидеть что вебформы обновлять надо. когда мноо зависимостей выручает
Для этого есть composer outdated
источник

AK

Alexey Korepov in Drupal RU
А у кого-нибудь работает задание значения по-умолчанию в базовых полях кастомной сущности, чтобы в базе прописывался DEFAULT VALUE тоже?
Делаю вот так (Drupal 8.9.7):
  $fields['import_status'] = BaseFieldDefinition::create('integer')
   ->setLabel('Import status')
   ->setRequired(TRUE)
   ->setDefaultValue(1)
   ->setInitialValue(1)
   ->setSettings([
     'size' => 'tiny',
   ]);

А в базе всё-равно нулл:
`import_status` tinyint(4) DEFAULT NULL
источник

AP

Andrey Postnikov in Drupal RU
Alexey Korepov
А у кого-нибудь работает задание значения по-умолчанию в базовых полях кастомной сущности, чтобы в базе прописывался DEFAULT VALUE тоже?
Делаю вот так (Drupal 8.9.7):
  $fields['import_status'] = BaseFieldDefinition::create('integer')
   ->setLabel('Import status')
   ->setRequired(TRUE)
   ->setDefaultValue(1)
   ->setInitialValue(1)
   ->setSettings([
     'size' => 'tiny',
   ]);

А в базе всё-равно нулл:
`import_status` tinyint(4) DEFAULT NULL
Там массив должен быть а не скаляр
источник

NM

Nikita Malyshev in Drupal RU
Alexey Korepov
А у кого-нибудь работает задание значения по-умолчанию в базовых полях кастомной сущности, чтобы в базе прописывался DEFAULT VALUE тоже?
Делаю вот так (Drupal 8.9.7):
  $fields['import_status'] = BaseFieldDefinition::create('integer')
   ->setLabel('Import status')
   ->setRequired(TRUE)
   ->setDefaultValue(1)
   ->setInitialValue(1)
   ->setSettings([
     'size' => 'tiny',
   ]);

А в базе всё-равно нулл:
`import_status` tinyint(4) DEFAULT NULL
У меня работает setDefaultValue() скалярный
источник

NM

Nikita Malyshev in Drupal RU
Для integer
источник

NM

Nikita Malyshev in Drupal RU
Но дефолт валью вроде на формы влияет только.
источник

NM

Nikita Malyshev in Drupal RU
Andrey Postnikov
Там массив должен быть а не скаляр
Для большинства кейсов должно хватить простого значения.
источник

C

Comrade Gagarin in Drupal RU
Alexey Korepov
А у кого-нибудь работает задание значения по-умолчанию в базовых полях кастомной сущности, чтобы в базе прописывался DEFAULT VALUE тоже?
Делаю вот так (Drupal 8.9.7):
  $fields['import_status'] = BaseFieldDefinition::create('integer')
   ->setLabel('Import status')
   ->setRequired(TRUE)
   ->setDefaultValue(1)
   ->setInitialValue(1)
   ->setSettings([
     'size' => 'tiny',
   ]);

А в базе всё-равно нулл:
`import_status` tinyint(4) DEFAULT NULL
модуль переустановил?
источник

AK

Alexey Korepov in Drupal RU
Comrade Gagarin
модуль переустановил?
ну можно сказать что да, через drush entup удалил и добавил поле, но не помогает ;( Ну раз у других работает, то буду дебажить тогда
источник

AK

Alexey Korepov in Drupal RU
причём странно что единичку таки-прописывает в значения, но видимо отдельным процессом вручную, а не через default в mysql
источник

C

Comrade Gagarin in Drupal RU
drush entup уже тыщу лет не работает
источник

AK

Alexey Korepov in Drupal RU
Comrade Gagarin
drush entup уже тыщу лет не работает
работает если модулёк devel_entity_updates поставить ;) Вручную колупаться при каждом измении поля писать hook_update - как-то уж напряжно слишком, особенно на дев-площадке
источник

NM

Nikita Malyshev in Drupal RU
Alexey Korepov
работает если модулёк devel_entity_updates поставить ;) Вручную колупаться при каждом измении поля писать hook_update - как-то уж напряжно слишком, особенно на дев-площадке
На дев площадке можно через простенький .php файлик и drush scr всё менять по щелчку. =)
источник

AK

Alexey Korepov in Drupal RU
Nikita Malyshev
На дев площадке можно через простенький .php файлик и drush scr всё менять по щелчку. =)
ну не такой уж и простенький, надо же не только в mysql-базе поправить, но ещё и schema актуализировать в друпале по всем изменениям. Лучше уж заставить друпал самому это сделать, чтобы потом быть уверенным что всё норм на других площадках накатится
источник

NM

Nikita Malyshev in Drupal RU
Alexey Korepov
ну не такой уж и простенький, надо же не только в mysql-базе поправить, но ещё и schema актуализировать в друпале по всем изменениям. Лучше уж заставить друпал самому это сделать, чтобы потом быть уверенным что всё норм на других площадках накатится
Для тестов ничего из этого не обязательно, кроме как заинсталить корректный дефинишн.
источник

NM

Nikita Malyshev in Drupal RU
entity updates не всегда правильно обновляет, так что это куда опаснее игрушка.
источник