乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Yii 控制層<->視圖 跳轉(zhuǎn)調(diào)用詳解(二)

       朱啟發(fā) 2014-11-05
      Yii framwork renderPartial 的用法
      <?php echo $this->renderPartial('/default/add_news');?>
      <?php echo $this->renderPartial('//public/footer');?>

      absolute view within a module: the view name starts with a single slash '/'. 
      absolute view within the application: the view name starts with double slashes '//'.

      當(dāng)前module下的view文件使用/
      外層views下的view文件用//

      (Yii)使用renderPartial調(diào)用另外一個(gè)控制器的視圖


      我們可以使用renderPartial訪問(wèn)存儲(chǔ)在不同控制器的視圖文件夾中的部分視圖文件。

      在Yii1.1.3中,我們使用雙斜線“//”,程序就會(huì)從視圖文件夾開(kāi)始搜索,例如:

      protected/views/library/_book.php
      renderPartial(’//library/_book’, array(’books’=>$books))

      如果使用單斜杠“/”開(kāi)始搜索,程序就會(huì)跳出當(dāng)前的活動(dòng)模塊,從應(yīng)用程序的視圖路徑去搜索。


      yii renderPartial ajax validate(ajax驗(yàn)證)



      yii的自帶驗(yàn)證很好用,可以前后臺(tái)一起實(shí)現(xiàn),這樣就少寫(xiě)了很多js代碼.

      今天在做項(xiàng)目的時(shí)候用yii中的renderPartial來(lái)指定視圖文件,還是用原來(lái)的驗(yàn)證,結(jié)果不起作用了.經(jīng)過(guò)查找資料找到了如下解決辦法:

      高亮部分就是需要設(shè)置的地方

      yii renderPartial不加載css js樣式解決的方法


      1、用YII框架實(shí)現(xiàn)后臺(tái)框架頁(yè)面。加載視圖時(shí)(該視圖是將以前的index.php內(nèi)所有代碼復(fù)制過(guò)來(lái)),始終顯示了不最終頁(yè)面。似乎是加載了視圖又放到main.php布局里。后來(lái)研究發(fā)現(xiàn),原來(lái)使用render()加載視圖,會(huì)把需要的js,css等嵌入,同時(shí)也會(huì)將視圖內(nèi)容加載到布局中并最終顯示。如果使用render()方法,又不想使用布局,在使用render()方法之前使用:$this->layout=false,即可。

       

      1
      2
      3
      4
      5
      public function actionIndex()
      {
          $this->layout= false;
          $this->render('index');
      }

      采用如上代碼,更改actionTop()、actionLeft()、actionMain()等方法,最后成功顯示框架頁(yè)面。

      這時(shí)回想到:renderPartial()方法不是不加載布局文件的嗎?的確是,但是使用該方法則不會(huì)把需要的js,css等嵌入

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類(lèi)似文章 更多