ДОбрый день.
Экспериментирую с друпалом для мини магазинчика. Без оплаты и доставки.
просто что бы приходили заказы на почту.
установил модуль Basic cart
настроил
кнопочка появляется в корзину все добавляется
заполняю поля заказа
нажимаю оформить
и выдает
На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.
заказ не формируется ничего не происходит
Подскажите куда копнуть
Комментарии
Я этот модуль юзаю и даже патчи писал. Использую на проде.
Смотрите в журнале друпала на что ругается
InvalidArgumentException: Field basic_cart_vat is unknown. in Drupal\Core\Entity\ContentEntityBase->getTranslatedField() (line 587 of /site.ru/core/lib/Drupal/Core/Entity/ContentEntityBase.php).
У меня нет такого поля.
Версия модуля какая? Я использую бету, а не dev
При попытке поставить бэту вот что пишет
Требует: TelephoneFieldEasy_install (отсутствует)Entity_reference_quantity (отсутствует)
Установите эти модули, он от них зависит.
Если бы ставили через composer, он бы сам поставил зависимости
Спасибо огромное
На бете все работает как надо
Снова беда.
Заказы не отправляются по почте ни админу ни пользователю
куда тут посмотреть?
А почтовый сервер то есть? Или хотя бы заглушка?
И снова спасибо
установил smtp
настроил
все летает
уж извините, новичек в друпале
не подскажите по такому поводу еще:
в настройках письма админу добавляю строчку
Телефон: [basic_cart_order:basic_cart_phone]
по аналогии с теми что есть.
но на почту приходит только надпись телефон и дальше пустота
если из [basic_cart_order:basic_cart_phone]
убрать любую букву то придет просто эта надпись без буквы
в бд данные передаются и в заказ в админке тоже
А такой токен точно существует?
еще раз благодарю
проверил токен
реально там другой
node:basic_cart_phone:value
а как проверить
поле при оформлении заказа есть
посмотрел по бд и взял аналогию с полем
[basic_cart_order:basic_cart_email]
Как минимум, возле полей где допускаются токены - есть ссылка на список токенов.
Другой вариант, это включить модуль ядра Help и на странице /admin/help/token будет список токенов
У basic cart на D8 нету такого списка. Надо разобраться почему и патч сделать. Меня это тоже напрягает
как раз и смотрел /admin/help/token на D8 нашел нужный и переписал