0

数据参数不加载数据库,我为 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' ) );
#

我的 print_r 在 params 的结果总是如下

JRegistry Object ( [data:protected] => stdClass Object ( ) ) 

并确认此参数在 db 中更新以及可视化 {"bruno":"teste"}

该值在数据库中,但未显示在屏幕上

奥布里加多

4

0 回答 0