Problém s uložením premenej do DB
Vložil/a vlado123, 21 Srpen, 2011 - 15:01
Kategorie:
Databázové problémy
Týká se verze:
Drupal 7.x
Podľa http://api.drupal.org/…cabularies/7 som si vytvoril nasledovnú funkciu:
<?php
function catalog_settings($form, &$form_state) {
$vocabulary = taxonomy_get_vocabularies();
$selectlist_vocab_array = array('0' => '--none--');
foreach ($vocabulary as $item) {
$key = $item->vid;
$value = $item->name;
$selectlist_vocab_array[$key] = $value;
}
$form['district'] = array(
'#type' => 'select',
'#title' => t('Services'),
'#position' => 'left' ,
'#options' => $selectlist_vocab_array ,
'#default_value' => variable_get('catalog_settings_service',''),
'#description' => t('Vocabulary use as a Service'),
);
$form['services'] = array(
'#type' => 'select',
'#title' => t('District'),
'#position' => 'left' ,
'#options' => $selectlist_vocab_array ,
'#default_value' => variable_get('catalog_settings_district',''),
'#description' => t('Vocabulary use as a Service'),
);
return system_settings_form($form);
}
?>
Po odoslaní Drupal zobrazí hlášku, že nastavenie bolo uložené ale v skutočnosti sa nič nestane.
Kde môže byť problém?
Ďakujem.
Nejako sa mi to zle
Nejako sa mi to zle sformátovalo, neviem čo s tým je :(
je potrba pouzit /-
je potrba pouzit
bez te mezery, viz http://www.drupal.cz/filter/tips
S D7 zatial nerobim ale
S D7 zatial nerobim ale pokial viem tak potrebujes aby sa premenne volali rovnako aj vo formulari, cize:
Nakoniec bola chyba
Nakoniec bola chyba v premenných už to funguje. Ďakujem.
Poslat nový komentář