view_features

Срабатывает при формировании массива характеристик товаров, возвращаемого методом {$wa->shop->features()}.

Доступно начиная с версии 8.0.0.

Shop-Script

Входящие параметры (передаются по ссылке)

$features array Список характеристик. Каждый элемент списка — массив со следующими ключами:
$features[feature_code]['id'] int ID характеристики.
$features[feature_code]['name'] string Название характеристики.
$features[feature_code]['code'] string Код характеристики.
$features[feature_code]['selectable'] bool Допускает ли характеристика выбор из готового набора значений.
$features[feature_code]['multiple'] bool Допускает ли характеристика выбор нескольких значений из готового набора.
$features[feature_code]['status'] string Статус видимости характеристики: 'public' — видна на сайте, 'private' — видна только в бекенде.
$features[feature_code]['available_for_sku'] bool Признак возможности редактирования характеристики в свойствах модификаций товаров.
$features[feature_code]['builtin'] bool Признак встроенной (системной) характеристики.
$features[feature_code]['type'] string Обозначение типа значений характеристики: 'color', 'dimension', 'double', 'range', 'text', 'varchar'.
$features[feature_code]['count'] int Количество связанных с характеристикой товаров.
… код плагина …

Результат работы плагина

Shop-Script

Пример кода плагина

PHP

public function viewFeatures(&$features)
{
    shopMyPluginHelper::updateDisplayedFeatures($params);
}