orders_collection
Позволяет формировать собственные списки заказов для просмотра в разделе «Заказы».
Доступно начиная с версии 6.1.0.
Shop-Script
Входящие параметры (передаются по ссылке)
$params['collection'] object Экземпляр класса
shopOrdersCollection для доступа к коллекции заказов.
… код плагина …
Результат работы плагина
$return
Флаг, означающий перешёл ли пользователь по URL со значением параметра
hash, предназначенным именно для этого плагина. Пример: ?action=orders#/orders/hash=myplugin/myparam
Значение параметра hash может содержать один или два строковых идентификатора, разделенных косой чертой (/).Shop-Script
Пример кода плагина
PHP
public function ordersCollection($params)
{
/** @var shopOrdersCollection */
$orders_collection = $params['collection'];
$hash = $orders_collection->getHash();
if (ifset($hash[0]) == $this->id && ifset($hash[1]) == 'myparam') {
// specify your WHERE condition for the order collection
$orders_collection->addWhere('...');
return true;
}
return false;
}









