HTML在带有Joomla的PHP中不起作用


HTML not working inside of a PHP with Joomla

我正在尝试在Joomla中使用JFactory来获取用户名。然后我想使用 PHP 从 MySQL 表中获取他们的信息。但是,我什至不能使用简单的HTML。使用下面的示例,所有 HTML 都被忽略。如何让它识别 HTML?该网站是: http://freecpr.org/index.php/training/first-aid-cpr-aed-online

我的代码是:

{source}
$user = JFactory::getUser();
<?php
  if($user->id!=0){
    echo "{$user->name}";
    echo "<br />";
    echo "First Aid | CPR | AED: ";
    echo "<br />";
    echo "Bloodborne Pathogens: ";
}
else{
    echo "Please Log In";
}
?>
{/source}
<hr />
<h1>Under Construction</h1>

试试这个:

{source}
<?php
$user = JFactory::getUser();
  if($user->id!=0){
    echo "{$user->name}";
    echo "<br />";
    echo "First Aid | CPR | AED: ";
    echo "<br />";
    echo "Bloodborne Pathogens: ";
}
else{
    echo "Please Log In";
}
?>
{/source}
<hr />
<h1>Under Construction</h1>

html代码应该在{/source}中,所以有 <小时 />

  <h1>Under Construction</h1> 

{/来源}