我正在嘗試爲Joomla文章創建佈局視圖以自定義組件DP字段的方式字段在我的佈局中呈現。
我創建了一個/templates/mytemplate/html/com_content/article/progetti.php一個新文件(即如default.php副本)
在這裏,我試圖把這個代碼(看到這裏參考:https://joomla.digital-peak.com/documentation/162-dpfields/2750-rendering-fields][1]):
if (! key_exists('field', $displayData))
{
return;
}
$field = $displayData['field'];
$label = $field->label;
$value = $field->value;
if (! $value)
{
return;
}
$class = $field->render_class;
?>
<dd class="dpfield-entry <?php echo $class;?>">
<span class="dpfield-label"><?php echo htmlentities($label);?>: </span>
<span class="dpfield-value"><?php echo $value;?></span>
</dd>
反正在這種情況下,我已經得到了一些錯誤:
注意:未定義的變量:displayData在/home/.../.../ ... /模板/ MyTemplate的/ HTML/com_content /條/ p rogetti.php上線112
警告:key_exists()期望參數2爲數組,null在/home/.../.../.../templates/mytemplate/html/com_content/article/中給出progetti.php on line 112
我想在自定義佈局的文章中顯示DPFields的字段。 我該怎麼做才能正確地讓它工作?