Virtuemat: Неверная ссылка в уведомлении о заказе

Статус
В этой теме нельзя размещать новые ответы.

Freeman Liberty

Постоялец
Регистрация
19 Май 2009
Сообщения
489
Реакции
173
При заказе в Virtuemate на адрес заказчика приходит письмо с описанием заказа и припиской в конце
"Спасибо за то, что являетесь нашим постоянным клиентом.
Чтобы просмотреть заказ, проследуйте по ссылке ниже."
В ссылке следующий путь Для просмотра ссылки Войди или Зарегистрируйся
Нашел следующую информацию:
"по непонятной причине Virtuemart не указывает во многих местах (в том числе и в ссылках в письмах) адреса сайта, включающего и URL. Для того, чтоб URL добавить необходимо отредактировать файл /components/com_virtuemart/themes/default/templates/order_emails/confirmation_email.tpl.php, добавив в строку 577 следующий текст:
$order_link = "<URL>".$order_link;
либо просто привести строки 575-579 к следующему виду:
if( VM_REGISTRATION_TYPE != 'NO_REGISTRATION' )
{
$order_link = "<URL>".$order_link;
$footer_html .= "<br /><a title=\"".$VM_LANG->
_('PHPSHOP_CHECKOUT_EMAIL_SHOPPER_HEADER5')."\"
href=\"$order_link\">".$VM_LANG->_
('PHPSHOP_CHECKOUT_EMAIL_SHOPPER_HEADER5')."</a>";
}
Вместо <URL> естественно подставляем адрес сайта."
Все сделал как написано, но теперь ссылка получается вида
Нttp://win.mail.ru/cgi-bin/%3Chttp://имя_сайта.ru/%3E/view-detail-of-order-id14
и по прежнему ОШИБКА 404.

Рабочая ссылка должна выглядеть как Для просмотра ссылки Войди или Зарегистрируйся
Как убрать лишнее из кода письма??:bc:
 
Если разобрался

Если разобрался - поделись с народом, будем благодарны :)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху