【问题标题】:CakePHP: Showing images in view.ctpCakePHP:在 view.ctp 中显示图像
【发布时间】:2012-07-21 12:28:05
【问题描述】:

目标: 我正在尝试在 view.ctp 中显示图像。我正在尝试获取与其余信息一起保存的图像。我很确定 ProductsController 中的代码是 100% 正确的,如果不是,接下来会发布。

这是 view.ctp 中产品的代码:

<h1>Viewing  Product</h1>

<div><b>Name:</b> <?php echo $Product['Product']['name']; ?></div>

        <div>
            <img src="<?php echo $path .'/'. $row['Product']['filename']; ?> "  width="300px" /> 
        </div>

<div><b>Description:</b> <?php echo $Product['Product']['description']; ?></div>
<div><b>Price:</b> <?php echo $Product['Product']['price']; ?></div>

【问题讨论】:

    标签: php cakephp views image


    【解决方案1】:

    仔细阅读以了解实际解决方案。

    不应该

            <img src="<?php echo $path .'/'. $row['Product']['filename']; ?> "  width="300px" /> 
    

    是:

            <img src="<?php echo $path .'/'. $Product['Product']['filename']; ?> "  width="300px" /> 
    

    ?

    由于原始海报实际上回答了他们自己的问题,我想我会详细说明。

    解决方案:

    替换:

            <img src="<?php echo $path .'/'. $row['Product']['filename']; ?> "  width="300px" /> 
    

    与:

            <?php echo $this->Html->image('$Product['Product']['filename']') ?> 
    

    【讨论】:

    • 不应该全部换成$this-&gt;Html-&gt;image(...)吗? :)
    • webdesign4.georgianc.on.ca/~100141468/comp2084/todo/products/… 那没用。 $this->Html->image 看起来如何?
    • @drHannibalLecter:我不知道,因为我对 CakePHP 一无所知,但这似乎更有意义。
    • Html->image ('$Product['Product']['filename']') ?> 是的,我不太确定我要去哪里
    • 明白了!作品!谢谢大家
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多