Всем привет!
В своём модуле определяю фнкцию:
<?php
function ycredit_admin() {
$form = array();
$form['merchant'] = array(
'#type' => 'textfield',
'#title' => t('Укажите ваш Merchant ID'),
'#default_value' => variable_get('merchant', ''),
'#size' => 20,
'#maxlength' => 20,
);
return system_settings_form($form);
}
?>
Вопрос, как получить значение #default_value в другом месте? То есть модуль состоит это моих файлов модуля + файлов непосредственно мерчанта. В index.php мерчанта есть переменная $N_MERCHANTID, вот ей мне нужно присвоить значение поля #default_value формы merchant.
Заранее, спасибо!
Комментарии
Попробуй подтянуть ядро друпала в свой скрипт и использовать там туже самую функцию.
Либо sql запросом из бд просто вытянуть,не подтягивая ядро.
я бы не стал для одной переменной всё ядро тянуть.
Хм, чего-то не хочется ядро подключаться..ругается на модуль Taxonomy menu<?php
define('DRUPAL_ROOT', "/home/users2/s/simpelite/domains/simpelite.myjino.ru");
include_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_VARIABLES);
$N_MERCHANTID = variable_get('merchant', '');
?>
Вот так получилось! Благодарю за помощь!
Да незачто)