Ajax-запрос в модуле magento - PullRequest
       5

Ajax-запрос в модуле magento

0 голосов
/ 13 октября 2011

Я разрабатываю модуль magneto. В этом модуле я хочу сделать ajax-запрос в админ-панели. Я не понимаю, как добавить скрипт и контроллеры. Пожалуйста, помогите мне.

Мое требование:

При изменении поля выбора (При изменении) я хочу добавить поле в форме.

Мой код:

/app/code/local/<Namespace>/<Module>/Block/Adminhtml/<Module>/Edit/Tab/Form.php


    $fieldset->addField('type', 'select', array(
                'label'     => Mage::helper('<Module>')->__('Article Type'),
                'name'      => 'status',
                'values'    => array(
                array(
                        'value'     => '',
                        'label'     => Mage::helper('<Module>')->__('Choose'),
                    ),
                    array(
                        'value'     => 1,
                        'label'     => Mage::helper('<Module>')->__('Normal'),
                    ),

                    array(
                        'value'     => 2,
                        'label'     => Mage::helper('<Module>')->__('video'),
                    ),
                ),
            'required'  => true
            ));

Я создаю поля, используя это.

  1. Как я могу добавить другое поле при изменении.
  2. Куда мне добавить скрипт
  3. Куда мне добавить контроллер

Я создал этот модуль, используя эту инструкцию

1 Ответ

0 голосов
/ 13 октября 2011
  1. Пусть это поле всегда будет в форме.Но сделайте его невидимым и покажите, когда вам это нужно.
  2. В том же шаблоне, где форма.
  3. Поместите контроллер в свой модуль.В stackoverflow вы можете найти много вопросов о создании вашего собственного модуля и контроллера magento.
...