Magento: создать выпадающий список ajax с метками атрибутов 3 продуктов. - PullRequest
0 голосов
/ 24 января 2010

Привет,

Мне, к несчастью, нужно это:

    Product has (lets say) 6 attributes with "Yes/No" values.
    I need a dropdown on that product's page that will populate with attributes with "yes" value.

    attributes are :bundle1,bundle2....,bundle6.
    When selection is made - I need to know whats have been selected to pass that to php on that page.

Я понятия не имею, что существует в Magento (в терминах фрагментов Ajax), что можно использовать для этого, в поисках решения ...

Я использовал дополнительные request.js и вытащил атрибуты из вновь созданной таблицы в БД (вручную, для 1 продукта, только для теста), и это работает. Но это не идея, я не хочу делать это каждый раз вручную.

Синтаксис убивает меня.

Спасибо.

1 Ответ

1 голос
/ 24 февраля 2010

Это может быть бесполезно ... Но я недавно создал модуль, который использует функцию автоматического заполнения ajax в Magento. Этот модуль выполняет автоматическое заполнение всех производителей, в зависимости от того, какую строку вы вводите. Я знаю, что это не то, что вы хотите сделать, но это может помочь вам начать работу, по крайней мере, с ajax:

/ приложение / и т.д. / модули / Ash_Manufacturers.xml http://pastie.org/841014

/ приложение / код / ​​местные / Ash / Производители / и т.д. / config.xml http://pastie.org/841017

/ приложение / код / ​​местные / Ash / Производители / Контроллеры / IndexController.php http://pastie.org/841018

/ приложение / код / ​​местные / Ash / Производители / Block / Manufacturers.php http://pastie.org/841020

Посмотрите на строки 79-92 на этом: /app/design/frontend/default/ash/template/catalog/layer/filter.phtml: http://pastie.org/841027

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...