Как отобразить полное имя ОПЦИИ в оформлении заказа OpenCart 2 и уведомлении по электронной почте?

Я хочу, чтобы названия опций были полностью видны на всех страницах и в уведомлениях по электронной почте.

Изменяя catalog/controller/checkout/cart.php Мне удалось решить проблему только для корзины покупок, но имя опции по-прежнему обрезается в итоговых суммах и электронных письмах, которые получают покупатели и администраторы.


Вот пример моей проблемы:

проблемная картинка, названия опций обрезаны

Вот пример того, чего я хочу достичь на электронной почте и странице оформления заказа:

исправлена ​​проблема только для просмотра корзины


Мне удалось снять это ограничение только в корзине изменяя catalog/controller/checkout/cart.php контроллер путем замены линий 112 - 115 со следующим:

$option_data[] = array(
'name'  => $option['name'],
'value' => $value
);

1

Решение

Вы должны сделать те же изменения для общей суммы заказа и для электронной почты

Для проверки Всего перейдите на

controller / checkout / verify.php на линии 347

менять

'value' => (utf8_strlen($value) > 20 ? utf8_substr($value, 0, 20) . '..' : $value)

в

'value' => $value

и для электронной почты попал в
model / checkout / order.php и по линии 562

менять

'value' => (utf8_strlen($value) > 20 ? utf8_substr($value, 0, 20) . '..' : $value)

в

'value' => $value
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]