Как получить параметры компонента?

У меня есть проблема здесь, и я просто не могу ее решить: - /

Я разрабатываю компонент Joomla с бэкэндом. В бэкэнде я установил параметр,dashboardId, но я не могу получить к ним доступ в представлении. Я всегда получаюdata:protected (когда я бросаюparams). Похоже, мне не разрешен доступ к объекту.

Здесьdefault.xml:

<code><?xml version="1.0" encoding="utf-8"?>
<metadata>
    <layout title="Dashboard">
        <message>
            <![CDATA[dashboard LAYOUT DESCRIPTION]]>
        </message>
    </layout>
    <fields name="params">
        <fieldset name="params">
            <field
                name="dashboardId" 
                type="text" 
                label="Dashboard ID"
                description="com_dashboard_desc"
                default="1"
            >   
            </field>
        </fieldset>
    </fields>
</metadata>
</code>

Теперь вview.html.php Я пытаюсь получить доступ к параметру, как это:

<code>$app = &JFactory::getApplication();
$params = JComponentHelper::getParams('com_dashboard');
$dashboardId = $params->get('dashboardId');
var_dump($dashboardId);
</code>

Когда я делаюvar_dump($dashboardId); я получилNULL но когда я бросаю$appЯ могу видетьdashboardID

любая помощь будет оценена! Спасибо

Ответы на вопрос(8)

Ваш ответ на вопрос