Пользовательский интерфейс атрибута в Magento Admin - PullRequest
2 голосов
/ 07 июля 2010

Я пытаюсь изменить способ, которым Magento показывает опции атрибута с множественным выбором. У меня есть 10K вариантов для этого атрибута. Как я могу переопределить пользовательский интерфейс и использовать интерфейс на основе Ajax? Администратор сможет фильтровать опции и представлять только ~ 20 каждый раз. Я знаю, как использовать js и php для этого, но не в Magento.

Спасибо

1 Ответ

1 голос
/ 03 января 2012

Вы можете попытаться переписать класс блока, отвечающий за этот атрибут.

<global>
        <blocks>
            <adminhtml>
                <rewrite>
                     <catalog_product_edit_tabs_price>Company_Module_Block_Adminhtml_Tabs_Price</catalog_product_edit_tabs_price>
                </rewrite>
            </adminhtml>
</blocks>
</global>

Затем в вашей Company_Module_Block_Adminhtml_Tabs_Price вы можете повторно объявить функцию, отвечающую за логику для атрибута цены (например).

Для этого у вас должно быть хорошее знание Magento.

...