FormHelper::create()の第2引数の配列要素に「url」を指定すればそのURLが使用されます。
PHP
1// http:://teratail.com
2<?php echo $this->Form->create('User', array('url' => 'https://teratail.com'));?>
あとはその中身をRouter::url()で作成しては如何でしょうか?
PHP
1// http://localhost/users/login
2<?php echo $this->Form->create('User', array('url' => Router::url(array('controller' => 'users', 'action' => 'login'), true)));?>
HtmlHelper::image()は第2引数に「fullBase」を指定します。
PHP
1 // http://localhost/img/hoge.jpg
2 <?php echo $this->Html->image('hoge.jpg', array('fullBase' => true));?>
また第1引数に絶対パスを指定したところ私の環境では正常に動作しましたが、
http://book.cakephp.org/2.0/ja/core-libraries/helpers/html.html
画像のパスは /app/webroot/img/ からの相対パスを指定してください。
とありますので、正しい方法かどうかは分かりません。
(Helper::assetUrl()を見る限り、String型のプロトコルを含むURLであれば問題無いように見えますが・・・)
PHP
1 // http://localhost/hoge.jpg
2 <?php echo $this->Html->image('http://localhost/hoge.jpg');?>
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/03 13:42