Size: a a a

2021 June 10

DV

Dzmitry Vasiukhnevic... in Drupal RU
Привет всем.
Подскажите вариант реализации такой задачи на друпал 7. Нужно добавить текстовое описание к блоку и выводить его вместе с основным содержимым блока, блок может быть как кастом, так и от контриба.
Смотрю на реализацию модуля block_class - там добавили в таблицу блок свое поле
Вопрос такой - насколько кошерен такой вариант как в модуле block_class?
Или может есть какие другие варианты
источник

VS

Victor Stepankov in Drupal RU
Можно и в отдельной таблице хранить, это не проблема
источник

DV

Dzmitry Vasiukhnevic... in Drupal RU
я в курсе что не проблема, но наверное в таблице блок булдет кошернее, мне почему-то так кажется
источник

VS

Victor Stepankov in Drupal RU
Ну раз кошернее то делай, конечно. Куда всем остальным со своими нормализациями и формами.

Если проект обмазан сомнительным кастомом, то и какие нить запросы может поломать эта кошерность
источник

DV

Dzmitry Vasiukhnevic... in Drupal RU
Обмазан, но с блоками ничего не связано
а можно подробнее про нормализацию и формы?
источник

VS

Victor Stepankov in Drupal RU
источник

KB

Kim Badytchyk in Drupal RU
Привет. Спасибо, что ответил. Сложно в том, что эта стандартная ф-ция для вебформы не работает. Error: Call to undefined method Drupal\webform\Entity\Webform::getTranslation()
Для других сущностей, я так и делал.
Я все еще не нашел открытого способа перевода элементов в вебформе
источник

KB

Kim Badytchyk in Drupal RU
Всем привет. Может кто подскажет.
Пытаюсь засетить данные на пресейве ноды в вебформу. Большая проблема с переводами. Я загружаю нужную форму, могу засетить любые данные для элементов через $webform->setElements($elements); или setElementProperties(), но я не могу найти, как мне засетить переводы, для этих элементов ? $webform->getTranslation($lang) не работает для вебформы.
Друпал 8
источник

NN

Nishonali NARALIYEV in Drupal RU
Переслано от Nishonali NARALIYEV
Шаблон bootstrap на плагин jsDelivr ругается, как исправить
источник

A

Abdujalil in Drupal RU
DOException: SQLSTATE[HY000]: General error: 1364 Field 'fid' doesn't have a default value: INSERT INTO {file_managed} (uid, filename, uri, filemime, filesize, status, timestamp) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6); Array ( [:db_insert_placeholder_0] => 1 [:db_insert_placeholder_1] => LdxhHc6J7Mo.jpg [:db_insert_placeholder_2] => public://LdxhHc6J7Mo_4.jpg [:db_insert_placeholder_3] => image/jpeg [:db_insert_placeholder_4] => 79303 [:db_insert_placeholder_5] => 0 [:db_insert_placeholder_6] => 1623330900 ) in drupal_write_record() (line
источник

A

Abdujalil in Drupal RU
privet kto znaet?
источник

C

Comrade Gagarin in Drupal RU
Кто знает как его зовут? Бу! Папара папа папа. Ти! Папара папа папа. Но!
источник

AI

Andrei Ivnitskii in Drupal RU
Я знаю
источник

AP

Anatoly Politsin in Drupal RU
блять а кодеснифером (drupal/coder) никто вообще не пользуется чтоли?
с версии 8.3.10 (5 September 2020) туда ёбнут коммит который всё ломает и ни у кого вопросов по этому поводу не возникает
источник

L

Lex in Drupal RU
Пользуюсь, но не замечал
источник

L

Lex in Drupal RU
Что ломает?
источник

AP

Anatoly Politsin in Drupal RU
ругается на use
например use \Drupal\Core\Controller\ControllerBase;
и если фиксер запустить - удаляет эту строчку
источник

AP

Anatoly Politsin in Drupal RU
глянь версию у себя
источник

L

Lex in Drupal RU
"drupal/coder": "^8.3.1",
источник

L

Lex in Drupal RU
ну как минимум та что глобально стоит в системе
источник