Вывод ID заказа в истории заказов

Тема в разделе "PrestaShop", создана пользователем windows8, 6 фев 2014.

Информация :
Хочешь в разделе без проблем общаться - прочти правила, чтобы потом с форумом на время не прощаться. Читать обязательно!
Внимание! Читайте внимательно правила!Предупреждения выдаются без всяких вопросов. Нарушил - получил. Будьте Внимательнее! Постинг нескольких постов подряд приравнивается к НАРУШЕНИЮ! Будьте вежливы и соблюдайте правила ;-)
Модераторы: NightHunter, ZiX
  1. windows8

    windows8 Создатель

    Регистр.:
    12 июл 2012
    Сообщения:
    22
    Симпатии:
    0
    Доброго времени суток. Как сделать вместо номер заказа (reference) вывод ID заказа

    id_order_prestashop.png
     
  2. AutoRun

    AutoRun Создатель

    Регистр.:
    8 окт 2011
    Сообщения:
    25
    Симпатии:
    5
    в папке темы есть файл: history.tpl

    ищем:
    {Order::getUniqReferenceOf($order.id_order)}

    Меняем на
    {$order.id_order}
     
    windows8 нравится это.
  3. windows8

    windows8 Создатель

    Регистр.:
    12 июл 2012
    Сообщения:
    22
    Симпатии:
    0
    Спасибо большое, все получилось!
    А как теперь сделать вывод id_order при открытии заказа
    id_order.png
    Как я понимаю нужно править файл: order-detail.tpl и вот эту строку {l s='Order Reference %s - placed on' sprintf=$order->getUniqReference()} {dateFormat date=$order->date_add full=0} ?
     
  4. AutoRun

    AutoRun Создатель

    Регистр.:
    8 окт 2011
    Сообщения:
    25
    Симпатии:
    5
    Нет возможности сейчас проверить.
    Но могу сказать точно что:
    $order->getUniqReference(); // возвращает артикул заказа в Вашем случае: GZBCUIVCG
    $order->id; // возвращает код заказа

    да, попробуйте заменить строку на:
    {l s='Order Reference %s - placed on' sprintf=$order->id} {dateFormat date=$order->date_add full=0}
     
    windows8 нравится это.
  5. Barmunk

    Barmunk Постоялец

    Регистр.:
    23 сен 2009
    Сообщения:
    72
    Симпатии:
    16