Ben bir Drupal şeklinde bir konum elemanın yeri alan için varsayılan değer ayarlamak için çalışıyorum. Ben diğer alanlarda (adres, ek adres, şehir, eyalet, zip, ülke) bütün varsayılan değerlerini ayarlamak için ama asıl konum varsayılan olarak ayarlamak için nasıl bilemiyorum nasıl anladım. Benim kod:
$settings = array(
'multiple' => array('min' => 0, 'add' => 1, 'max' => 1),
'form' => array(
'collapsible' => FALSE,
'collapsed' => FALSE,
'fields' => array(
'country' => array('collect' => 4, 'weight' => 14, 'default' => variable_get('location_default_country', 'us')),
'street' => array('collect' => 4, 'default' => $vanevents_node['address']),
'additional' => array('collect' => 4, 'default' => $vanevents_node['address2']),
'city' => array('collect' => 1, 'default' => $vanevents_node['city']),
'province' => array('collect' => 1, 'default' => $vanevents_node['state']),
'postal_code' => array('collect' => 2, 'default' => $vanevents_node['zip'] > 0 ? $vanevents_node['zip'] : ""),
'locpick' => array('collect' => 0),
'is_primary' => array('default' => 1),
),
),
);
location_normalize_settings($settings);
$form['vanevents_createevent']['locations'] = location_form($settings, array());
Herkes gerçek yer alan için varsayılan değeri ayarlamak nasıl biliyor? Ben kolay olduğuna eminim ama ben Yer modülün API docs bulmak / onu anlamaya olamaz.
TIA,
Benjy