afbeelding van mindhunter

Quantity field in Drupal Ubercart 3

Ik heb een code gevonden die in Ubercart het quantity field omzet in een dropdown veld:


/**
* Enable quantity field in add to cart form */

function mytheme_form_alter(&$form, &$form_state, $form_id) {
if(substr($form_id, 0, 28) == 'uc_product_add_to_cart_form_') {
$options = array();

// Populate the qty field with the amount you can add to cart
$options[50] = "50";
$options[75] = "75";
$options[100] = "100";
$options[125] = "125";
$options[150] = "150";
$options[175] = "175";
$options[200] = "200";
$options[250] = "250";

$form['qty'] = array(
'#type' => 'select',
'#title' => t('Quantity'),
'#default_value' => '1',
'#options' => $options,
);
}
}

Ik heb in Ubercart 3 verschillende product classes, en ik zou bovenstaande code slechts op 1 classe willen uitvoeren. Nu doet hij dit op alle 3.

Weet iemand of dit mogelijk is en hoe ik dit kan realiseren?

Alvast bedankt!

Drupalversie: 
7.x
Auteur: 
mindhunter
Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.