1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <?
echo $categories_menu;
$test= new bm_flyout();
$test->setCatMenu($categories_menu);
class bm_flyout {
var $code = 'bm_flyout';
var $group = 'boxes';
var $title;
var $description;
var $sort_order;
var $enabled = false;
private $categories_menu; // uniquement accessible dans la classe bm_flyout
public function setCatMenu($var) {
$this->categories_menu=$var;
}
// partie du code supprimée, on affiche categories_menu dans une chaine concaténée
function execute() {
global $oscTemplate;
$data = '<div class="ui-widget infoBoxContainer">' .
' <div class="ui-widget-header infoBoxHeading">' . MODULE_BOXES_FLYOUT_TITLE . '</div>' .
' <div class="ui-widget-content infoBoxContents">' . '<tr><td>' . $this->categories_menu . '</td></tr>'. '</div>' .
'</div>';
$oscTemplate->addBlock($data, $this->group);
}
} |
Partager