2011-07-02 8 views
0

Zend Frameworkでは、baseUrlは、パスを'/user/local/path_tyo_file'として追加します。コードigniterにbase_urlというように、'http://mydomain.com/images/show.jpg'のようなパスを追加する関数はありますか?Zend Framework:コードイグナイターで使用されるbaseUrlの使用方法

+0

http://stackoverflow.com/questions/1332787/zend-framework-this-baseurl-always-returns-the-current-page-why - それは私には、構成の問題のように見える、 'baseUrlに'は完全なHTTP URIを返すことができます。 – hakre

答えて

0

initViewメソッドを使用して、Bootstrap.phpファイルにbaseUrlを設定できます。これはまた、一般的なビュー操作を行い、コントローラからそれを保持する良い方法です。

protected function _initView() 
{ 
    $view = new Zend_View(); 

    $view->getHelper('BaseUrl')->setBaseUrl('http://mydomain.com'); 

    $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper(
     'ViewRenderer' 
    ); 

    $viewRenderer->setView($view); 

    return $view; 
} 
0

baseUrlの使用場所と使用方法のコード例を提供できますか?そのパスはどこから来ていますか? Zendをスタンドアロンで使用するのか、MVCフレームワークで使用しますか?

私のMVCフレームワークでは、私は持っていないし、baseUrlの使用を参照してください、最初は、baseUrlは空であり、afaikそれは手動で設定する必要があります。私はコードイグナイタを知らないので、あなたが達成しようとしていることを理解していません。

関連する問題