Варианты заказа в представлении заказа администратора - PullRequest
1 голос
/ 21 февраля 2012

Использование

public function _prepareOptions(Varien_Object $buyRequest, $product, $processMode)
{
    $options = parent::_prepareOptions($buyRequest, $product, $processMode);
    $options['start_date'] = date here
    $options['end_date'] = date here
    return $options;
}

В моем модуле я могу сохранить некоторые пользовательские опции.
Я вижу их в таблице "sales_flat_quote_item_option".

То, на чем я застрял, пытается извлечь и отобразить эти значения с порядком в админке в этом шаблоне

"app\design\adminhtml\default\default\template\sales\items\column\name.phtml"

Есть ли способ получить эти опции через переменную $ _item в шаблоне, или мне нужно будет использовать orderid и модели.

1 Ответ

0 голосов
/ 22 февраля 2012

Все еще не уверен, какой путь правильный, но использовал объект buyRequest

public function prepareForCartAdvanced(Varien_Object $buyRequest, $product = null, $processMode = null)
{
    $buyRequest->setData('start_date', $start);
}

Затем в представлении

$_item->getBuyRequest()->getData('start_date');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...