首先,可以使用zend framework解壓包bin目錄下面的zf.bat批處理來建立自己的zf項(xiàng)目,命令如下,cmd命令進(jìn)入zf.bat所在的目錄.
zf.bat create project 項(xiàng)目的全路徑(如:d:/hspzf)
如果提示php.exe不是內(nèi)部或外部命令,就要將你自己的php文件夾目錄D:wampbinphpphp5.4.3和www目錄D:wampwwwbin(即使www目錄下沒有bin這個(gè)目錄,也加上為好)加到path路徑中去,這樣建立出來的zf項(xiàng)目的目錄結(jié)構(gòu)是很全面的。
第二點(diǎn):
如果想在view視圖中引入js或者css樣式,可以通過如下命令:
- <?php
- echo $this->headLink()->appendStylesheet($this->baseUrl().'/public/styles/layout.css'); ?>
- <?php echo $this->headScript()->appendFile($this->baseUrl().'/public/kindeditor/kindeditor-min.js')
- ->appendFile($this->baseUrl().'/public/kindeditor/lang/zh_CN.js') //Vevb.com
- ->appendFile($this->baseUrl().'/public/scripts/editor.js');
- ?>
headLink方法是引入css,headScript方法是引入js文件,jquery文件也可以這樣引入;
引入這些之前要將.htaccess文件寫好,代碼如下:
- # Zend Framework rewrite規(guī)則
- RewriteEngine on
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteRule .* index.php
- # 安全性考慮:不允許列表目錄內(nèi)容
- Options -Indexes
- # PHP設(shè)置
- php_flag magic_quotes_gpc off
- php_flag register_globals off
其中很重要的是如下代碼:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* index.php
這兩句話一定不能顛倒,RewriteRule .* index.php必須放在下面,我從昨天晚上研究引入上面代碼中kindeditor編輯器的js文件,就因?yàn)樯舷挛恢貌灰粯?害的我好苦.
新聞熱點(diǎn)
疑難解答