Позволить Вендорам Создавать Характеристики

Здравствуйте. Подскажите, как можно разрешить вендорам создавать фильтры для товаров.

На данные момент более 300 категорий, и 150 вендоров. Но заполнять фильтры для товаров самостоятельно - утопия.

И еще. Подскажите как устроены фильтры. Пункты фильтров создаются отдельно от характеристик или фильтры выводятся по уже созданным характеристикам?

Я так понимаю не предусмотрен импорт фильтров?

Здравствуйте. Подскажите, как можно разрешить вендорам создавать фильтры для товаров.
На данные момент более 300 категорий, и 150 вендоров. Но заполнять фильтры для товаров самостоятельно - утопия.


app/schemas/permissions/vendor_multivendor.php

поменяйте

        'product_features' => array (
            'modes' => array(
                'update' => array(
                    'permissions' => array ('GET' => true, 'POST' => false),
                ),
                'manage' => array(
                    'permissions' => array ('GET' => true, 'POST' => false),
                ),
                'get_feature_variants_list' => array(
                    'permissions' => true,
                ),
                'get_variants' => array(
                    'permissions' => array ('GET' => true, 'POST' => false),
                )
            ),
            'permissions' => false,
        ),

на

        'product_features' => array (
            'modes' => array(
                'update' => array(
                    'permissions' => array ('GET' => true, 'POST' => true),
                ),
                'manage' => array(
                    'permissions' => array ('GET' => true, 'POST' => true),
                ),
                'get_feature_variants_list' => array(
                    'permissions' => true,
                ),
                'get_variants' => array(
                    'permissions' => array ('GET' => true, 'POST' => false),
                )
            ),
            'permissions' => false,
        ),

Затем почистите кэш


И еще. Подскажите как устроены фильтры. Пункты фильтров создаются отдельно от характеристик или фильтры выводятся по уже созданным характеристикам?

Фильтры работают по вариантам характеристик

http://www.cs-cart.ru/docs/4.3.x/manager/catalog/filters/create.html

Я так понимаю не предусмотрен импорт фильтров?

Импорта фильтров нет, но есть импорт характеристик, по которым вы в дальнейшем можете создать фильтры


app/schemas/permissions/vendor_multivendor.php

поменяйте

        'product_features' => array (
            'modes' => array(
                'update' => array(
                    'permissions' => array ('GET' => true, 'POST' => false),
                ),
                'manage' => array(
                    'permissions' => array ('GET' => true, 'POST' => false),
                ),
                'get_feature_variants_list' => array(
                    'permissions' => true,
                ),
                'get_variants' => array(
                    'permissions' => array ('GET' => true, 'POST' => false),
                )
            ),
            'permissions' => false,
        ),

на

        'product_features' => array (
            'modes' => array(
                'update' => array(
                    'permissions' => array ('GET' => true, 'POST' => true),
                ),
                'manage' => array(
                    'permissions' => array ('GET' => true, 'POST' => true),
                ),
                'get_feature_variants_list' => array(
                    'permissions' => true,
                ),
                'get_variants' => array(
                    'permissions' => array ('GET' => true, 'POST' => false),
                )
            ),
            'permissions' => false,
        ),

Затем почистите кэш

Фильтры работают по вариантам характеристик

http://www.cs-cart.ru/docs/4.3.x/manager/catalog/filters/create.html

Импорта фильтров нет, но есть импорт характеристик, по которым вы в дальнейшем можете создать фильтры

Правки разрешать создавать фильтры или характеристики? Или все вместе?

А запрет на удаление можно?

Характеристики позволяет создавать, фильтры - нет.

Смотрите в том же файле product_filters. Там все просто - true - это разрешить, false - запретить. Можно поставить на весь контроллер и на определенный мод