3
A
回答
1
這是我用登山,無緩衝輸出大煩惱一個。每個輸出函數echo
是返回值而不是..返回它。
沒有黑客了庫(我會親自做的),這裏是如何做的傻冒問一個例子:
ob_start();
$this->carabiner->display('css');
$css = ob_get_clean();
現在你與JS/CSS標籤輸出變量你可以發送到你的視圖文件或模板。如果沒有輸出緩衝,這會立即將標籤打印到輸出中。請注意,如果需要,另一個解決方法是確保在需要它們之前不要調用輸出函數,如模板本身。
如果您想要永久修復此問題,請通過Carabiner庫並將echo $some_return_value;
的每個實例替換爲return $some_return_value;
(任何輸出函數的最後一行)。有很多,所以這需要一點時間。就返回數組而言,我不太確定 - 我從來沒有用Carabiner做過那麼多(不喜歡它)。希望這有助於一切。祝你好運!
瞭解更多關於輸出緩衝:http://php.net/manual/en/book.outcontrol.php
3
可能略有不同根據你如何撕心裂肺你的意見,但這樣做的傳統,平淡的方式,這裏有一個例子:
Home控制器:
public function index()
{
$this->carabiner->css('default.css')
$this->carabiner->js('custom.js');
$data['assets'] = $this->carabiner->display_string('both');
$this->load->view('templates/header', $data);
$this->load->view('home/index', $data);
$this->load->view('templates/footer');
}
部首視圖:
<html>
<head>
<title>Title of Page</title>
<?php echo $assets; ?>
</head>
...
相關問題
- 1. Flexslider不能使用登山扣 - codeigniter庫
- 2. 與tank_auth登錄問題(codeigniter認證庫)
- 3. Codeigniter Ajax登錄問題
- 4. CodeIgniter中的登錄問題
- 5. Codeigniter mailchimp庫問題
- 6. 登山不工作 - 笨庫
- 7. CodeIgniter數據庫問題
- 8. CodeIgniter模板庫問題
- 9. CodeIgniter 2.1.3數據庫問題
- 10. Codeigniter數據庫問題
- 11. PyroCMS/Codeigniter數據庫問題
- 12. codeigniter問題通過IE,Safari,Chrome登錄?
- 13. Codeigniter:與登錄功能問題
- 14. Codeigniter ajax(jquery)登錄會話問題?
- 15. codeigniter登錄系統安全問題
- 16. CodeIgniter與JQuery的登錄窗體問題
- 17. CodeIgniter問題與數據庫庫
- 18. 問題與山獅sed
- 19. RVM問題與山獅
- 20. 登錄+數據庫問題
- 21. 瞭解隨機爬山登山者
- 22. codeigniter登山扣不壓縮或組合css
- 23. 在CodeIgniter中擴展庫問題
- 24. CodeIgniter數據庫查詢緩存問題
- 25. CodeIgniter 2.0輸入庫字符問題
- 26. Codeigniter - 集成tank_auth - 問題加載庫
- 27. CodeIgniter數據庫連接問題
- 28. CodeIgniter本地數據庫連接問題
- 29. Codeigniter數據庫更新問題
- 30. CodeIgniter數據庫會話問題:sess_expire_on_close
我只是在我的視圖中加載鉤環,所以它被添加到正確的位置。 – Zombaya 2012-05-09 21:05:09