Как настроить форму добавления в корзину с помощью изменения формы крючка?
Как настроить форму добавления в корзину с помощью hook_form_alter. Или еще лучше, можно ли применить такие макеты, как набор дисплеев или панели, к форме добавить в корзину с помощью hook_form_alter? У меня есть пользовательские типы элементов строки, которые я хотел бы показать, используя какие-то области формы add_to_cart в 2 или 3 столбцах с накоплением.
2
Author: Faisal Majeed, 2015-11-09
1 answers
Вы можете использовать этот фрагмент для настройки формы добавления в корзину:
/**
* Implements hook_form_alter()
*/
function MYMODULE_form_alter(&$form, &$form_state, $form_id) {
if (strpos($form_id, 'commerce_cart_add_to_cart_form_') === 0) {
// Your form modifications go here.
}
}
$form_id
изменяется в зависимости от продукта, который в нем находится, поэтому вам нужно проверить строку в начале переменной $form_id
.
Вы можете оформить его и/или изменить разметку в форме, как в обычной форме.
1
Author: nvahalik, 2015-11-09 22:50:25