データ パラメータはデータベースをロードしません。MODULE に対していくつかの異なる構造を試しましたが、成功しませんでした。
私は次のmod_xmlです
#<?xml version="1.0" encoding="utf-8"?>
<extension
type="module"
version="2.5"
client="site"
method="upgrade">
<name>mod_bruno</name>
<author>Joomla! Project</author>
<creationDate>July 2004</creationDate>
<copyright>Copyright (C) 2005 - 2013 Open Source Matters. All rights reserved.
</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
<authorEmail>admin@joomla.org</authorEmail>
<authorUrl>www.joomla.org</authorUrl>
<version>2.5.0</version>
<description>Mod Bruno</description>
<files>
<filename>mod_bruno.xml</filename>
<filename>mod_bruno.php</filename>
</files>
<config>
<fields name="params">
<fieldset name="basic">
<field name="bruno" type="text" />
</fieldset>
</fields>
</config>
</extension>
#
私は次のように mod_php
#<?php
// no direct access
defined('_JEXEC') or die;
echo $params->get('bruno');
print_r($params);
die;
require( JModuleHelper::getLayoutPath( 'mod_bruno' ) );
#
常に params の print_r の結果は次のとおりです
JRegistry Object ( [data:protected] => stdClass Object ( ) )
このパラメーターがデータベースで更新され、{"bruno":"teste"} が視覚化されていることを確認しました
値はデータベースにありますが、画面には表示されません
オブリガド