Magento - Добавить комментарий к отчету о продажах

У меня есть собственный отчет, основанный на учебнике по адресу http://wrightcreativelabs.com/create-a-custom-magento-report-product-skus-in-new-orders/. Отчет работает хорошо, как есть. Сейчас я пытаюсь добавить колонку комментариев клиентов в отчет. Комментарии клиентов поступают из расширения One Page Checkout. У меня есть столбец, добавленный с:

    $this->addColumn('comment', array(
        'header' => Mage::helper('reportneworders')->__('Special Instructions'),
        'align' => 'left',
        'sortable' => false,
        'index' => 'comment'
    ));

Проблема в сборе. Подарочное сообщение работает, но когда комментарий добавлен, отчет нарушается. Я знаю, что я должен использовать неправильный идентификатор или ссылку на комментарий.

    ->joinLeft(
            array('c' => 'order_comment'),
                  'c.order_comment = order_items.order_comment',
                  array(
                          'comment' => 'comment'
                  ))

    ->joinLeft(
            array('g' => 'gift_message'),
                  'g.gift_message_id = order_items.gift_message_id',
                  array(
                          'message' => 'message'
                  ))

Текстовое поле One Page Checkout для комментария выглядит так:

<textarea name="order-comment" id="order-comment"><?php echo trim(Mage::getSingleton('customer/session')->getOrderCustomerComment()) ?></textarea>

Я ценю любые советы.

0 ответов

Другие вопросы по тегам