Frost (01 Июнь 2012 - 08:23) писал:
Здравствуйте! Проблема такая: так как у меня в магазине нет личного кабинета, то единственным (кроме e-mail, но я имею в виду в рамках моего сайта) способом взаимодействия с покупателем после оформления им заказа, остается страница заказа, а именно поле комментария, где я обычно указываю трек-номер для отслеживания покупателем его посылки. Однако приходится заставлять покупателя копировать трек вручную, после чего переходить на сторонние сервисы для отслеживания. И это связано с тем, что я не могу дать трек ссылкой допустим так: <a href="http://gdeposylka.ru...247232572US</a>, так как поле не поддерживает html редактирование, что очень неудобно. Есть ли возможность подключить html-редактор для этого поля?
{ORDER_DELIVERY_COMMENT | nl2br}Написать так:
{ORDER_DELIVERY_COMMENT | htmlspecialchars_decode}В этом случае текст этого поля будет отображаться как HTMl. Переходы на новую строку в этом случае придётся ставить как "<br>". Так же поле комментария, отображаемое как html не безопасно с точки зрения XSS. Тут хорошо лишь то что страницу заказа видит лишь конкретный покупатель, изменять комментарий с его стороны не представляется возможным, а Вы в админке будете видеть когда злоумышленник вставит туда какой-либо html код.