1
CakePHPのhtmlヘルパーを使ってポップアップアラート[$ confirmMessage]を持つリンクを持つ画像を作成することはできますか?
これは私の現在のテキストリンクです:
$this->Html->link('Clear list', array('controller' => 'items', 'action' => 'clearlist', $model['Model']['id']), array(), 'Clear list?')
画像ヘルパーはリンクで画像を作成する方法をこの:
echo $this->Html->image("recipes/6.jpg", array("alt" => "Brownies", 'url' => array('controller' => 'recipes', 'action' => 'view', 6)));
しかしこれはリンクのarguementsとしてのみhtmlattributes配列することができます。
$ confirmMessageアラートはhtml属性ではありませんか?
は、これは私が試したコードです:
echo $this->Html->link($this->Html->image("clearall.png", array("alt" => "Clear list")), array('controller' => 'items', 'action' => 'clearlist', $model['Model']['id']), array(), 'Clear list?');
しかし、このコードは、テキストとしての私のimgの正しいHTMLを印刷:
<img src="/img/clearall.png" alt="Clear list" />
私はこのケースでのHtmlHelperに放棄する必要がありますか?
私の答えが役に立ったら、それを受け入れることを検討してください。 http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – swiecki
おかげでピーターは、インデントは間違いなくPHPに新しい人に役立つはずです。 – swiecki