Magento: используйте множественный выбор (открыть раскрывающийся список) в раскрывающемся списке

Привет, я создаю собственный модуль, и есть часть, в которой вы можете выбрать, из какого хранилища извлекать данные, я могу показать его с помощью раскрывающегося списка (стандартно), но как я могу изменить его на поле с несколькими вариантами выбора, чтобы вы можно выбрать более 1 магазина для получения данных, то же самое со статусом заказа, в настоящее время он раскрывается, но мне нравится иметь возможность выбирать более 1 статуса.

любая помощь приветствуется.


person Mike Steelie    schedule 06.11.2012    source источник


Ответы (1)


Я предполагаю, что вы имеете в виду, что хотите добавить это в систему администрирования Magneto, используя конфигурацию XML.

Вы захотите добавить что-то подобное в свои определения полей.

<select_store translate="label">
    <label>Pick stores here bla</label>
    <frontend_type>multiselect</frontend_type>
    <sort_order>1</sort_order>
    <source_model>adminhtml/system_config_source_store</source_model>
    <show_in_default>1</show_in_default>
    <show_in_website>1</show_in_website>
    <show_in_store>1</show_in_store>
</select_store>

Это должно добавить вход с множественным выбором и собрать для вас все магазины. Справку по настройке Magento см. здесь: http://alanstorm.com/custom_magento_system_configuration

person Andrew    schedule 06.11.2012
comment
спасибо, как php это обработает, я не смог использовать foreachloop - person Mike Steelie; 07.11.2012
comment
нет, на самом деле я не говорил о Xml, я бы сказал xml, если бы я так думал, похоже, вы не знаете ответа, но вы просто хотите что-то сказать - person Mike Steelie; 07.11.2012
comment
Я пытался помочь тебе, высокомерный человек, если бы ты был более конкретным, ты мог бы получить лучшую помощь. - person Andrew; 07.11.2012
comment
В будущем вы должны опубликовать примеры кода, который у вас есть в настоящее время, чтобы проиллюстрировать вашу проблему, с небольшим количеством деталей, чтобы вы могли получить необходимую помощь. - person Andrew; 07.11.2012