森林之原
五月 23, 2012, 07:42:55 am *
歡迎光臨, 訪客. 請先 登入註冊一個帳號.

請輸入帳號, 密碼以及預計登入時間
新聞: CPG 1.4.3 繁體中文完成,請到 CPG 的版面下載。
 
   首頁   說明 搜尋 日曆 登入 註冊  
頁: [1]   向下
  寄送主題  |  列印  
作者 主題: 請問有沒有辦法在check out的時候把左右兩邊的框盒隱藏?  (閱讀 5189 次)
0 會員 以及 2 訪客 正在閱讀本篇主題.
coke119
澳洲可樂超人
初學者
*
離線 離線

文章: 19


Vincent Chuang


個人網站
« 於: 八月 01, 2006, 02:20:48 pm »

請問有沒有辦法在checkout的時候把左右兩邊的框盒隱藏?
因為屬性設太多
畫面變成太寬
而且旁邊的框盒太多會讓客戶在check out 的時候看的眼花撩亂
« 最後編輯時間: 八月 01, 2006, 02:23:53 pm 由 coke119 » 向版主檢舉   已記錄

seethrou
訪客
« 回覆文章 #1 於: 八月 01, 2006, 03:05:05 pm »

一點基本上的頁面設定,雖然是手動用的,但是可以發展下去的。
先在在管理區,看一下有關的設定,

=> 配置設定
==> Layout Settings

Column Left Status - Global     1
Column Right Status - Global    1

其中:   
==================================
Column Left Status - Global
如有需要,請作有關修改

Column Left Status - Global
Show Column Left, unless page override exists?  ( 小提議,思路可以由這裡開始! )
0= Column Left is always off
1= Column Left is on, unless page override
==================================


再看模板檔案: ( Zen Cart  v1.3.x )
 includes/templates/template_default/common/tpl_main_page.php

使用時,應該把它複製到
 includes/templates/您的佈景板/common/tpl_main_page.php

在檔案內,有很多資料,請詳細參考所有有關的說明和附註。

其中 Line 41 - 442
程式碼:

// the following IF statement can be duplicated/modified as needed to set additional flags
  if (in_array($current_page_base,explode(",",'list_pages_to_skip_all_right_sideboxes_on_here,separated_by_commas,and_no_spaces')) ) {
    $flag_disable_right = true;
  }



向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #2 於: 八月 01, 2006, 04:15:50 pm »

跟進上一個帖子,

把它改成

程式碼:

// the following IF statement can be duplicated/modified as needed to set additional flags
  if (in_array($current_page_base,explode(",",'checkout_shipping','list_pages_to_skip_all_right_sideboxes_on_here,separated_by_commas,and_no_spaces')) ) {
    $flag_disable_right = true;
  }

// the following IF statement ARE "duplicated/modified" as needed to set additional flags
  if (in_array($current_page_base,explode(",",'checkout_shipping','list_pages_to_skip_all_left_sideboxes_on_here,separated_by_commas,and_no_spaces')) ) {
    $flag_disable_left = true;
  }



請留意:
其中跟隨說明註釋
============
,'list_pages_to_skip_all_right_sideboxes_on_here,separated_by_commas,and_no_spaces'

修改成為
============
'checkout_shipping','list_pages_to_skip_all_right_sideboxes_on_here,separated_by_commas,and_no_spaces'

相同原理,把它擴展到 - 左面的欄位
向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #3 於: 八月 01, 2006, 04:26:50 pm »

如果要進一步的做到或控制,各自的側框盒,能夠各自單獨的,選擇在那一頁顯示,請參考在官網的討論

Sidebox Overrides

不過要留意,Zen Cart v1.2.x 和 v1.3.x 在檔案和設計上是有差異的,而且有些功能可能已經加入在 v1.3.x 上!
« 最後編輯時間: 八月 01, 2006, 04:33:58 pm 由 seethrou » 向版主檢舉   已記錄
coke119
澳洲可樂超人
初學者
*
離線 離線

文章: 19


Vincent Chuang


個人網站
« 回覆文章 #4 於: 八月 02, 2006, 07:27:23 am »

如果要進一步的做到或控制,各自的側框盒,能夠各自單獨的,選擇在那一頁顯示,請參考在官網的討論

Sidebox Overrides

不過要留意,Zen Cart v1.2.x 和 v1.3.x 在檔案和設計上是有差異的,而且有些功能可能已經加入在 v1.3.x 上!

此功能好像在1.26d板上不能實現,試過了沒反應,只好一個一個關
向版主檢舉   已記錄

seethrou
訪客
« 回覆文章 #5 於: 八月 02, 2006, 08:42:26 am »

上面引用的,是基於 v1.3.x 版本的。

但有關 Sidebox Overrides,
它是基於 v1.2.x 版本的討論。

不過在原理,基本上是大致相同的,只是版本有異,修改細節不同,檔案也許有別,
在舊版本可能需要較多修改,
而新版本有些已經內建,也較容易。


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

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