森林之原
五月 22, 2012, 11:17:12 am *
歡迎光臨, 訪客. 請先 登入註冊一個帳號.

請輸入帳號, 密碼以及預計登入時間
新聞: CPG 1.4.3 繁體中文完成,請到 CPG 的版面下載。
 
   首頁   說明 搜尋 日曆 登入 註冊  
頁: [1]   向下
  寄送主題  |  列印  
作者 主題: 設計網頁如何跟程式整合起來  (閱讀 5281 次)
0 會員 以及 2 訪客 正在閱讀本篇主題.
plub
初學者
*
離線 離線

文章: 26


« 於: 十二月 01, 2005, 07:58:55 am »

大大
請問 設計網頁後如何跟程式整合起來 


謝謝
向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #1 於: 十二月 01, 2005, 11:38:32 am »

要什麼和在那裡整合,是否可以說明多一些?

也可以先參考一些基本討論,
請問有沒有加入新佈景的步驟教程丫.....
http://open.38.com/index.php/topic,1644.msg6114.html#msg6114
向版主檢舉   已記錄
plub
初學者
*
離線 離線

文章: 26


« 回覆文章 #2 於: 十二月 01, 2005, 11:16:28 pm »

我是說 如果我自己設計新的布景   

我要如何 把佈景加入 zencart

之前的布景都是 別人做好zencart用的

但是 佈景裡面有很多 檔案是如何分配在檔案夾裡面


謝謝
向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #3 於: 十二月 02, 2005, 02:01:06 am »

我是說 如果我自己設計新的布景   

我要如何 把佈景加入 zencart


現時假設您已經知道基本的什樣加入已經做好的佈景,和什麼複製一個模板,
現在的問題是如何做一個新的佈景模板。

引用

之前的布景都是 別人做好zencart用的

但是 佈景裡面有很多 檔案是如何分配在檔案夾裡面


謝謝

首先最基本的,
ZC 的所有預設模板,全部郪在目錄檔案和路徑
 /includes/templates/template_default/*.*/....

ZC 的示範模板有兩個,它們是 classic 和 blue_strip, 路徑分別是
 /includes/templates/classic/*.*/....
 /includes/templates/blue_strip/*.*/....

所以可以參考和比較它們三個不同的地方,
其實它們各個檔案的佈局和編排是一樣的,
但只是那些有需要修改的,才會在出現在 classic 和 blue_strip 之上,這個是因為有「優先取代」,
沒需要用的全部在 template_default 目錄之內提取,不需要也不要加入自己的模板檔案目錄之內,

所以如果自製模板,要看需要修改那裡和修改那一個檔案,之後複製到自己相對的路徑/目錄/檔案

例子: 要修改整體主頁,有關檔案是 tpl_main_page.php,

它的影響包括 header, footer, 左、右框盒 等等
header - 細緻的 header 顯示效果,要修改 tpl_header.php
footer  - 細緻的 footer 顯示效果,要修改 tpl_footer.php
其他類推

一般主體顯示效果主要是以下的檔案控制
tpl_box_default_left.php - 左框盒
tpl_box_default_right.php 右框盒
tpl_box_default_single.php 中間框盒
tpl_footer.php 頁尾
tpl_header.php 頁頂
tpl_main_page.php 主要頁面

上面的檔案全部預設都可以找到,位置在
/includes/templates/template_default/common/*.*

如果您要有自己全新的效果,只需要將它們複製到您的模板路徑/目錄/檔案
/includes/templates/我的模板/common/tpl_box_default_left.php
/includes/templates/我的模板/common/tpl_box_default_right.php
/includes/templates/我的模板/common/tpl_box_default_single.php
/includes/templates/我的模板/common/tpl_footer.php
/includes/templates/我的模板/common/tpl_main_page.php

之後進行修改便可,
什至如果要有完全不同於 ZC 的顯示效果也可以,只需按基本的概念編輯或新做您的檔案便可,
什至不同頁面,不同框盒,,不同產品,在各自每一個地方出現也可以有不同的形態,
因為 ZC 基本上已經有預設各種不同的功能變數,只是要如何使用,想像空間才是最大限制,

其他的如果有了這個概念,就很容易搞定,要的只是時間而已,
如果有 html, css, java, php, mysql 等的基本功夫,就更加好,
不過到現時為止,個人仍不需要真正在這些功夫上努力!


一些建議,
可以在本機設立一個測試環境,我用 AppServ 在 WinXP 下測試的,一般只用10多分鐘便可完成安裝,
之後在本地安裝 ZC 和測試,效率會很高,修改也很方便,
就算安裝外掛等,一般簡單插件,個人只約用數分鐘便有結果,但進行中文化例外,
修改 CSS 更加方便,來回只需少於一分鐘便有結果,之後上載到主機便完成。
在這回答問題也一樣,很多時我會試驗一下才回答問題,兩三分鐘便有結果。
« 最後編輯時間: 十二月 02, 2005, 03:33:23 am 由 seethrou » 向版主檢舉   已記錄
plub
初學者
*
離線 離線

文章: 26


« 回覆文章 #4 於: 十二月 07, 2005, 07:49:30 am »

謝謝大大

我看了你說的哪些檔案 比較過blue_strip跟template_default  看出差別

但是要設計版面 似乎比較麻煩   

你可能看過 xt-commerce 它是用smarty 將html 跟php 分開

不知道 大大 有什麼方式 比較容易弄新的版面

1.3版 不知道 這方面會變更嗎


謝謝
向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #5 於: 十二月 07, 2005, 09:47:56 pm »

在技術層次的,個人沒有深入研究,現時留意主要在應用和商業發展方面,

在技術層面的個人愚想,不要認真
-----------------------------------------------------------------------------
很早之前有人提議把 smarty 或其他模板系統加入,但估計應該不會加被加入 ZC, 最少短時間之內不會發生,
個人覺得,如果要植入其他模板系統,不是沒可能,只是稍微一點想,這很可能限制了 ZC 的功能,

只要看預設的模板 template_default 之內,已經有 133 個檔案,即最少有 133 個不同大小的頁面或顯示部份,
而且它其實只是自帶的 "示範",全部還可再修改和增減,「優先取代」系統在這已經有考慮,

如果假設平均每個檔案有 4 個功能變數,而每個功能變數有 4 個變化,那麼最少的基本組合是 133 x 4 x 4 = 2128,
還有因為有了功能變數,變化更加要另外計算,
即使是頁頂和頁尾的部份,也可以在每一個出現的頁面上有不同變化,
什至可以跟每一個不同的 - 產品 X 產品分類  X 型號 X 屬性 等等的變化不同,而有所不同,您的產品有多少,那就 .....

相信如果要植入的模板系統,它最少要有這種處理的能力,而且也不能增加系統的負荷才算合格。

引用
不知道 大大 有什麼方式 比較容易弄新的版面

萬變不離其宗,一切都是由基本開始的,
還是建議複製官版的一個模板來自己修改,增加經驗,之後才建構新的,可能時間會來得更快,
您現時可能少了基本的熟悉,所以運作才不順暢,接觸多了便不會有問題,
而且 php 根本就不是什麼一回事,懂與不懂得也一樣可以修改模板,只要小心,沒有什麼大不了,

向版主檢舉   已記錄
頁: [1]   向上
  寄送主題  |  列印  
 
前往:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Valid XHTML 1.0! Valid CSS!