【问题标题】:Problem with call to img in Joomla!在 Joomla 中调用 img 时出现问题!
【发布时间】:2011-03-19 19:31:23
【问题描述】:

感谢任何可以帮助我的人。谁能告诉我如何在这段代码中调用图像或我做错了什么?

在我拥有的模块内的 default.php 文件的标题中

$iseta = $params->get ('iseta');

然后我有几行

<img src="<?php echo $path; ?>modules/mod_chat/Set_<?php echo'.$iseta.'?>.gif" alt="Chat Now" title="Chat Now" height="127" width="200" style="margin-right:6px;"/>

请注意,图像文件夹中的所有图像的标题为 Set_Aon.gif 和 Set_Aoff.gif 等。参数中的值为 value="Aon" value="Aoff"。

<param name="iseta" type="list" default="Aon" label="Online Image" description="The online chat icon that will be displayed on the front. A online = A offline">

                <option value="Aon">Blue</option>

                <option value="Bon">White</option>
</param>

变量$params 调用Joomla 中的一个参数,其中'iseta' 是参数名称。在这个参数中,我为模块的前端创建了一个 type="list"。列表中的每个项目都是“iseta”的不同图像。也许我错过了它所在的 .xml 文档中对“iseta”的调用?我不确定我是否设置错了,但一些建议将不胜感激。

尊敬的,
大卫

【问题讨论】:

    标签: php joomla


    【解决方案1】:
    <?php echo'.$iseta.'?> 
    

    PHP 中的单引号字符串不会在其中插入变量。这将生成类似于

    的HTML
    <img src="blah/blah/Set_.$iseta..gif" alt="Chat Now" title="etc..." />
    

    请注意,变量的名称和两个句点已按字面意思插入。您最可能想要的是

    <?php echo $iseta ?>
    

    改为。

    【讨论】:

      猜你喜欢
      • 2023-03-24
      • 1970-01-01
      • 2017-12-29
      • 1970-01-01
      • 2020-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多