Babich: Комментарии

Главные вкладки

8 декабря 2021 в 14:11

В Metatag настраиваются глобальные и переменные по типу материала по шаблону description и title. А мне нужно прописывать каждой странице уникальный description и title здесь как раз помогает Context Metadata. Задаешь ссылку на любой материал без ограничений по типу и настраиваешь как хочешь.

18 ноября 2021 в 10:30

Согласен, но тогда нужно будет переписывать много контента. Сейчас свернутые блоки с большим количеством страниц сделаны с помощью collapsed. Думал, может есть у кого доработки этого модуля, чтобы он вел себя так же как аккордеон.

7 октября 2021 в 12:08

Я думаю, что не все модули прописаны в ./composer.json может поэтому ругается. Некоторые модули пришлось устанавливать вручную, т.к. применял патчи, потом вручную заливал по ftp и включал. По-другому composer не хотел ставить, т.к. модуль не подходил под drupal 9.

20 сентября 2021 в 12:28

Пропатчил модуль commerce_addtocart_ajax. Установил, все работает и корзина обновляется ajax. Вот только хотел infiniti scroll как пейджер использовать. При нажатии на загрузить еще, вновь появившиеся товары не хотят добавляться в корзину.

20 сентября 2021 в 12:11

С вариациями не пробовал. У меня товары без них. А повторно в корзину кладет. Вот только количество не обновляется. Патчи посмотрел. А под Commerce 2 будет работать? Есть у них разница Commerce 1 версии и 2?

20 сентября 2021 в 11:40

Спасибо) Теперь понял.
Добавил use \Drupal\Core\Messenger\MessengerInterface; и окно начало появляться.

Но вот количество в корзине в аяксе не обновляется((( Ошибок тоже в журнале нет.

20 сентября 2021 в 11:22

Error: Class 'MessengerInterface' not found в ajax_button_cart_dc_add_to_cart_ajax() (строка 26 из /home/mobidiks/public_html/web/modules/custom/ajax_button_cart_dc/ajax_button_cart_dc.module)
#0 [internal function]: ajax_button_cart_dc_add_to_cart_ajax(Array, Object(Drupal\Core\Form\FormState), Object(Symfony\Component\HttpFoundation\Request))
#1 /home/mobidiks/public_html/web/core/lib/Drupal/Core/Form/FormAjaxResponseBuilder.php(69): call_user_func_array('ajax_button_car...', Array)

20 сентября 2021 в 11:03

Теперь заработало. Спасибо большое. Только вот количество товаров в блоке корзины не обновляется ajax. И я так понимаю всплывающее окно должно появляться, что товар в корзину добавлен.

13 сентября 2021 в 14:28

Спасибо большое, таким способом еще не пользовался. Разобрался. Только не понял каким полем выводится цена. Она есть в выводе, а в настройках нет.