Size: a a a

2019 October 14

AD

Alexander Dubovskoy in Drupal RU
не знаю. был свободный вечер)
источник

AI

Andrei Ivnitskii in Drupal RU
Alexander Dubovskoy
ачивка!)
источник

C

Comrade Gagarin in Drupal RU
Vlad Proshin (drugan)
попробуй, запости потом решение на issue ^^^
надоело мне дебажить и я просто навесил ajax на селектор, а не на id:
function hook_form_commerce_order_item_add_to_cart_form_alter(array &$form, FormStateInterface $form_state) {
 $product = $form_state->get('product'); /** @var ProductInterface $product */
 $form['actions']['submit']['#ajax'] = [
   'callback' => '...',
   'selector' => '.add-to-cart-button-' . $product->id(),
 ];
 $form['actions']['submit']['#attributes']['class'][] = 'add-to-cart-button-' . $product->id();
}
источник

ИЛ

Иван Лещёв in Drupal RU
Comrade Gagarin
надоело мне дебажить и я просто навесил ajax на селектор, а не на id:
function hook_form_commerce_order_item_add_to_cart_form_alter(array &$form, FormStateInterface $form_state) {
 $product = $form_state->get('product'); /** @var ProductInterface $product */
 $form['actions']['submit']['#ajax'] = [
   'callback' => '...',
   'selector' => '.add-to-cart-button-' . $product->id(),
 ];
 $form['actions']['submit']['#attributes']['class'][] = 'add-to-cart-button-' . $product->id();
}
коллизий не боишься
источник

C

Comrade Gagarin in Drupal RU
ху из?
источник

ИЛ

Иван Лещёв in Drupal RU
если у тебя две формы
источник

C

Comrade Gagarin in Drupal RU
ради этого и костыль
источник

ИЛ

Иван Лещёв in Drupal RU
так уникальность ты не обеспечиваешь
источник

ИЛ

Иван Лещёв in Drupal RU
то не срабатывала вторая, а тут сработают обе
источник

C

Comrade Gagarin in Drupal RU
по клику сработает одна кнопка, но будут работать обе кнопки
источник

C

Comrade Gagarin in Drupal RU
просто в drupalSettings.ajax будет инфа для одной
источник

C

Comrade Gagarin in Drupal RU
но с селектором
источник

AD

Alexander Dubovskoy in Drupal RU
в продолжение о верстке, https://m.habr.com/ru/post/471396/ хороший перевод о гридах вышел сегодня
источник

C

Comrade Gagarin in Drupal RU
я как-то попробовал собрать лаёут на гридах, но сразу встал вопрос - а как делать контейнеры во всю ширину, например шапку со своим бэграундом. Оказалось без лишнего врапера не сделать и полезность гридов как-то пропадает
источник

VL

Vasily Lukas in Drupal RU
Comrade Gagarin
я как-то попробовал собрать лаёут на гридах, но сразу встал вопрос - а как делать контейнеры во всю ширину, например шапку со своим бэграундом. Оказалось без лишнего врапера не сделать и полезность гридов как-то пропадает
блин, ну если полезность гридов только в этом, то вы плохо их знаете )
источник

C

Comrade Gagarin in Drupal RU
речь именно про лаёут
источник

ИЛ

Иван Лещёв in Drupal RU
что именно нельзя сделать, я не понял?
источник

ИЛ

Иван Лещёв in Drupal RU
ну и ничего, что уже есть body враппер?
источник

C

Comrade Gagarin in Drupal RU
Иван Лещёв
что именно нельзя сделать, я не понял?
растянуть один row на весь экран
источник

ИЛ

Иван Лещёв in Drupal RU
и кто не даёт?
источник