Joomla 1.5 Немогу просмотреть сделанный заказ

Тема в разделе "Перенос Joomla на хостинг и проблемы с хостингом", создана пользователем Petrovich123, 20.04.2009.

  1. Offline

    Petrovich123 Пользователь

    Регистрация:
    24.02.2009
    Сообщения:
    84
    Симпатии:
    1
    Пол:
    Мужской
    Когда на мой (или клиента) эл. ящик приходит письмо с заказом, внизу есть ссылка для просмотра заказа, по нажатию на которую выскакивает сообщение:

    [​IMG]
    [​IMG]

    Знаю что этот заказ формирует confirmation_email.tpl.php, но что в нем поменять, не знаю.



    И сразу по теме заказа еще один вопрос. Время на сформированном заказе на 3 часа раньше реального, где это можно изменить?

    [​IMG]
     
  2.  
  3. Offline

    Petrovich123 Пользователь

    Регистрация:
    24.02.2009
    Сообщения:
    84
    Симпатии:
    1
    Пол:
    Мужской
    Ответ на первый вопрос знаю почему так, но не знаю как исправить, получается следующее:

    Перед той строкой которая на ошибке (/index.php?page=account.order_details&order_id=13&option=com_virtuemart&Itemid=1) не хватает www.имя_сайта, т.е. должно быть следующее: www.имя_сайта/index.php?page=account.order_details&order_id=13&option=com_virtuemart&Itemid=1, тогда ссылка работает.
    Как я понял www.имя_сайта добавляется в файле virtuemart.cfg.php, но у меня там стоит:
    define( 'URL', '/' ); и define( 'SECUREURL', '/' ). Если поставить define( 'URL', 'www.имя_сайта' ); и define( 'SECUREURL', '.имя_сайта' ); тогда в письме к клиенту придет правильно, т.е. www.имя_сайта/index.php?page=account.order_details&order_id=13&option=com_virtuemart&Itemid=1 и соответственно ссылка на просмотр заказа заработает, но тогда на сайте не отображаются рисунки и фото.
    Может кто-нибудь подскажет, где собака зарыта?

    Ссылка формируется в confirmation_email.tpl.php, а именно:
    <?php
    // EMAIL FOOTER MESSAGE
    if( $is_email_to_shopper ) {
    $footer_html = "<br /><br />".$VM_LANG->_('PHPSHOP_CHECKOUT_EMAIL_SHOPPER_HEADER2')."<br />";

    if( VM_REGISTRATION_TYPE != 'NO_REGISTRATION' ) {
    $footer_html .= "<br /><a title=\"".$VM_LANG->_('PHPSHOP_CHECKOUT_EMAIL_SHOPPER_HEADER5')."\" href=\"$order_link\">"
    . $VM_LANG->_('PHPSHOP_CHECKOUT_EMAIL_SHOPPER_HEADER5')."</a>";

    }
    $footer_html .= "<br /><br />".$VM_LANG->_('PHPSHOP_CHECKOUT_EMAIL_SHOPPER_HEADER3')."<br />";
    $footer_html .= $VM_LANG->_('CMN_EMAIL').": <a href=\"mailto:" . $from_email."\">".$from_email."</a>";
    // New in version 1.0.5
    if( @VM_ONCHECKOUT_SHOW_LEGALINFO == '1' && !empty( $legal_info_title )) {
    $footer_html .= "<br /><br />____________________________________________<br />";
    $footer_html .= '<h5>'.$legal_info_title.'</h5>';
    $footer_html .= $legal_info_html.'<br />';
    }
    } else {
    $footer_html = '<br /><br /><a title="'.$VM_LANG->_('PHPSHOP_CHECKOUT_EMAIL_SHOPPER_HEADER5').'" href="'.$order_link.'">'
    . $VM_LANG->_('PHPSHOP_CHECKOUT_EMAIL_SHOPPER_HEADER5').'</a>';
    }
    echo $footer_html;
    ?>

    Помогите, плиз.
     
    Последнее редактирование: 20.04.2009

Поделиться этой страницей

Загрузка...