Üdv!
A module_load_include() fv. segítségével töltenék be változókat:
<?php module_load_include('inc','mymodule','inc/vars'); ... function myfunction_form() { var_dump(MYVAR1); var_dump($myvar); ... } ... ?>
Az inc/vars.inc-ben definiált változók nem érhetők el. Az ugyanebben a fájlban (vars.inc) definiált define-ok működnek:
<?php define('MYVAR1', 'Első'); // var_dump(MYVAR1) --> string 'Első' (length=4) $myvar = 'variable'; // var_dump($myvar) --> null ... ?>
Mit csinálok rosszul?
Drupal verzió:
Fórum:
Függvényen belül használd a
Függvényen belül használd a
global $myvar;
utasítást.pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
global
Igen, ezt is próbáltam, de ugyanaz. :(
GLOBALS
Mintha a
működne.