Size: a a a

2021 April 25

АК

Алексей Кузнецов... in Drupal RU
оказывается, в разветвлённой форме висел на одном из компонентов limit_validation_errors и он выпиливал из формы все значения этого компонента, кроме перечисленных и кнопок
источник

АК

Алексей Кузнецов... in Drupal RU
всего лишь 6 часов понадобилось на поиск и устранение ошибки 🤦🏻‍♂️
источник

VS

Victor Stepankov in Drupal RU
ты без дебугера чтоль?
источник

АК

Алексей Кузнецов... in Drupal RU
с дебугером конечно.
источник

АК

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

АК

Алексей Кузнецов... in Drupal RU
можно конечно нажимать step over и смотреть, после какой функции пропадает что-то в form_state. Находишь эту функцию, заходишь внутрь и там по новой step_over делаешь, и так всю жизнь
источник

АК

Алексей Кузнецов... in Drupal RU
Собственно, если дебаг заводит в FormBuilder.php или в Renderer.php, то это очень надолго, если не навсегда)))
источник

I<

Ivan <Chi> in Drupal RU
Да, ладно. Древность такая на массивах.
источник

АК

Алексей Кузнецов... in Drupal RU
собственно, почему я не люблю form api. Потому что если сломается что-то в какой-то большой форме или навороченном виджете, то можно встрять надолго. А ещё бывают всякие приколюхи, типа когда 100500 кнопок аяксовых и в инпуте одни значения, а в values другие
источник

C

Comrade Gagarin in Drupal RU
А когда что-то сломается в большой форме на plain-php с ajax запросами на реакте разобраться конечно легче
источник

АК

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

C

Comrade Gagarin in Drupal RU
у тебя бакенд тоже на реакте?
источник

C

Comrade Gagarin in Drupal RU
надеюсь не на блоках хоть
источник

АК

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

C

Comrade Gagarin in Drupal RU
есть только блоки
источник

АК

Алексей Кузнецов... in Drupal RU
и блоков тоже нет
источник

C

Comrade Gagarin in Drupal RU
валидация на блоках, васёк одобрит
источник

АК

Алексей Кузнецов... in Drupal RU
Напомните, что надо делать, чтобы на орге коммит засчитался? А то я ключ в учётку добавил, запушил, а коммит числится Unattributed
источник

I<

Ivan <Chi> in Drupal RU
git config user.email <d.o email>
источник

АК

Алексей Кузнецов... in Drupal RU
а потом надо аменд делать и пушить получается?
источник