Basic Cart не оформляет заказ

Аватар пользователя videoruslan videoruslan 15 мая в 14:23

ДОбрый день.
Экспериментирую с друпалом для мини магазинчика. Без оплаты и доставки.
просто что бы приходили заказы на почту.
установил модуль Basic cart
настроил
кнопочка появляется в корзину все добавляется
заполняю поля заказа
нажимаю оформить
и выдает
На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.
заказ не формируется ничего не происходит

Подскажите куда копнуть

0 Thanks

Лучший ответ

Аватар пользователя ivnish ivnish 30 мая в 14:29
1

А такой токен точно существует?

Комментарии

Аватар пользователя ivnish ivnish 15 мая в 14:25

Я этот модуль юзаю и даже патчи писал. Использую на проде.

Смотрите в журнале друпала на что ругается

Аватар пользователя videoruslan videoruslan 15 мая в 14:31

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).

Аватар пользователя videoruslan videoruslan 15 мая в 14:40

При попытке поставить бэту вот что пишет
Требует: TelephoneFieldEasy_install (отсутствует)Entity_reference_quantity (отсутствует)

Аватар пользователя ivnish ivnish 15 мая в 14:41
1

Установите эти модули, он от них зависит.

Если бы ставили через composer, он бы сам поставил зависимости

Аватар пользователя videoruslan videoruslan 15 мая в 14:56

Снова беда.
Заказы не отправляются по почте ни админу ни пользователю
куда тут посмотреть?

Аватар пользователя videoruslan videoruslan 30 мая в 14:28

не подскажите по такому поводу еще:
в настройках письма админу добавляю строчку
Телефон: [basic_cart_order:basic_cart_phone]
по аналогии с теми что есть.
но на почту приходит только надпись телефон и дальше пустота
если из [basic_cart_order:basic_cart_phone]
убрать любую букву то придет просто эта надпись без буквы
в бд данные передаются и в заказ в админке тоже

Аватар пользователя videoruslan videoruslan 30 мая в 14:32

а как проверить
поле при оформлении заказа есть
посмотрел по бд и взял аналогию с полем
[basic_cart_order:basic_cart_email]

Аватар пользователя Semantics Semantics 30 мая в 15:17

Как минимум, возле полей где допускаются токены - есть ссылка на список токенов.
Другой вариант, это включить модуль ядра Help и на странице /admin/help/token будет список токенов

Аватар пользователя ivnish ivnish 30 мая в 15:34

есть ссылка на список токенов.

У basic cart на D8 нету такого списка. Надо разобраться почему и патч сделать. Меня это тоже напрягает

Аватар пользователя videoruslan videoruslan 30 мая в 15:48
Semantics wrote:

Как минимум, возле полей где допускаются токены - есть ссылка на список токенов.
Другой вариант, это включить модуль ядра Help и на странице /admin/help/token будет список токенов

как раз и смотрел /admin/help/token на D8 нашел нужный и переписал