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

請輸入帳號, 密碼以及預計登入時間
新聞: CPG 1.4.3 繁體中文完成,請到 CPG 的版面下載。
 
   首頁   說明 搜尋 日曆 登入 註冊  
頁: [1]   向下
  寄送主題  |  列印  
作者 主題: 側框盒 - 服務中心 (Information) ,標題和內容修改  (閱讀 6598 次)
0 會員 以及 1 訪客 正在閱讀本篇主題.
Apple
初學者
*
離線 離線

文章: 6


« 於: 十二月 19, 2005, 12:02:39 am »

多謝回覆! 我已董怎樣選取板面設定, 但不懂得怎樣修改 side box 的內容, 請指教! 謝謝!


Apple



================================================
之前的討論主題和這個有不同,為方便搜尋和參考,所以把它分析 (Seethrou)
« 最後編輯時間: 一月 09, 2006, 02:51:10 am 由 seethrou » 向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #1 於: 十二月 19, 2005, 03:20:58 am »

不清楚您的意思,sidebox 有很多的,

什麼的 side box?

什麼的內容?

向版主檢舉   已記錄
Apple
初學者
*
離線 離線

文章: 6


« 回覆文章 #2 於: 十二月 19, 2005, 11:24:08 pm »

我是想修改 "left side box - infomration" 中的 "shipping & Returns", "Privacy Notice", "Conditions of Use", Contact Us" 等標語。煩請教導!


Apple
向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #3 於: 十二月 20, 2005, 12:26:53 am »

基本有兩個方法:

這個請參考以前有的討論
==============================
Re: 主頁的這些文字在那裡修改的.....
http://open.38.com/index.php/topic,1734.msg6417.html#msg6417

注意:   在以下檔案目錄,有已經中文化的示範檔案:
 /includes/languages/chinese_tc/html_includes/classic/


注意:   相關要注意的問題,有關檔案存取權的設定:
=================================
頁面管理問題
http://open.38.com/index.php/topic,662.0.html

向版主檢舉   已記錄
Apple
初學者
*
離線 離線

文章: 6


« 回覆文章 #4 於: 一月 06, 2006, 03:05:51 am »

多謝主席人的回覆, 但我還不董得怎樣修改, 我已重覆看了您的舊文章, 可否指示如何能在以下的路徑修改 INFORMATION(side box) 中 的 conditions of Use  為 terms & conditions. 


/includes/languages/chinese_tc_utf-8/html_includes/define_conditions.php


<p><strong><font face="verdana,arial,helvetica,sans-serif">使用條款 - 的文本範例?..</font></strong></p><p>這部份的文本由「頁面編輯器」編輯,這編輯器位於管理首頁上的「工具管理」中。</p><p>這部份的文本與位於語系檔案 /includes/languages/chinese_xxx/xxxxxx.php 中的定義不相同。</p><p>在這頁您可分別使用來自兩者中的任何一部份文本,或者可以兩部份都一起使用。</p><p>如果需要移除在語系檔中的定義,請勿刪除那定義聲明 - define statement, 只需設為空白便可。&nbsp; 例子:&nbsp; define('TEXT_INFORMATION', '');</p><p>如要移除這部份文字,請利用「頁面編輯器」來刪除,它位於管理首頁上的「工具管理」中。</p><p>這檔案應該存放在 /languages/chinese_xxx/html_includes/your_template/</p><p>注意: 必須經常備份位於檔案夾  /languages/chinese_xxx/html_includes/your_template 中的檔案</p>


謝謝!

Apple


向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #5 於: 一月 06, 2006, 04:17:27 am »

原檔案應在您指出的位置,沒錯
/includes/languages/chinese_tc_utf-8/html_includes/define_conditions.php

但要考慮您必定有用佈景板,也要使用「優先取代」,所以上面的檔案,要複製和放到下面的路徑
/includes/languages/chinese_tc_utf-8/html_includes/您的佈景板/define_conditions.php

看看這個有沒有問題,如果有的再研究。

向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #6 於: 一月 06, 2006, 04:45:37 am »

您如果要更改
conditions of Use  為 terms & conditions. 

首先在英文語系檔,搜尋到

 /includes/languages/english.php
Line 151 - define('BOX_INFORMATION_CONDITIONS', 'Conditions of Use');

複製到
 /includes/languages/您的佈景板/english.php


Line 151 - define('BOX_INFORMATION_CONDITIONS', 'Conditions of Use');
其中的
Conditions of Use
改成為
terms & conditions


再搜尋到
 /includes/languages/english/conditions.php
Line  23 - define('NAVBAR_TITLE', 'Conditions of Use');
Line  24 - define('HEADING_TITLE', 'Conditions of Use');
Line  26 - define('TEXT_INFORMATION', 'Your Conditions of Use information should be on this page.');

複製到
 /includes/languages/english/您的佈景板/conditions.php

把全部
Line  23 - define('NAVBAR_TITLE', 'Conditions of Use');
Line  24 - define('HEADING_TITLE', 'Conditions of Use');
Line  26 - define('TEXT_INFORMATION', 'Your Conditions of Use information should be on this page.');

其中的
Conditions of Use
改成為
terms & conditions


主要關鍵仍然是要加上「優先取代」路徑

/您的佈景板/
« 最後編輯時間: 一月 06, 2006, 04:56:34 am 由 seethrou » 向版主檢舉   已記錄
Apple
初學者
*
離線 離線

文章: 6


« 回覆文章 #7 於: 一月 06, 2006, 05:26:53 am »

謝謝您的回覆,跟據您的教導, 我已做到, 但可否指導 side box 主題 " INFORMATION" 在那裹修改? 又請問有沒有文件詳細講解它的架構?


Apple
向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #8 於: 一月 06, 2006, 05:55:10 am »

同樣道理,可以用搜尋幫助,在 Zencart 可在管理區,
使用 =>
工 具 類
    * 開發工具,套件 - 搜尋

使用 keyword = INFORMATION

把在語系檔中有的 information 找出來,然後按照上面的作法修改便可,
不過,因為 Information 的使用率非常高,所以只找與 Side Box 有關係的

 /includes/languages/english.php
Line 149 - define('BOX_HEADING_INFORMATION', 'Information');
Line 158 - define('BOX_HEADING_MORE_INFORMATION', 'More Information');

複製到 (同樣是加入 /您的佈景/  的取代路徑),
 /includes/languages/您的佈景/english.php

把其中
Line 149 - define('BOX_HEADING_INFORMATION', 'Information');    // 把後面的 Information ,修改成您喜好的
Line 158 - define('BOX_HEADING_MORE_INFORMATION', 'More Information');  //More Information ,這個可是第二個的呵!

« 最後編輯時間: 一月 07, 2006, 10:49:59 am 由 seethrou » 向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #9 於: 一月 06, 2006, 06:29:20 am »

又請問有沒有文件詳細講解它的架構?


Zencart 的檔案結構,其實和其他相近的,沒有什麼大分別,只要觀察多一點,使不會困難,
其實我沒有什麼道理,用的只是一般常識和推理,不然便是用搜尋,通常數分鐘便會找到問題,
大家不妨把這些東西,當成為電玩,多看多觀察,多做多推理,而且也反向的思考,別人是甚樣做
和甚麼解決問題的,習慣了的,很多東西會迎刃而解,



向版主檢舉   已記錄
Apple
初學者
*
離線 離線

文章: 6


« 回覆文章 #10 於: 一月 07, 2006, 09:27:34 am »

謝謝板主, 我已做到, 但當我把 INFORMATION (side box)中 contact us 以上的都不顯示, 但 contact us 也不會自動向上移位, 所以 contact us 以上有幾行空位, 煩請教導!


Apple
向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #11 於: 一月 07, 2006, 10:41:42 am »

謝謝板主, 我已做到, 但當我把 INFORMATION (side box)中 contact us 以上的都不顯示, 但 contact us 也不會自動向上移位, 所以 contact us 以上有幾行空位, 煩請教導!


Apple


如果完全不要的,不用修改上面的,因為它們只是定義名稱,刪去了名稱,但連接位置仍然存在,
您現在要改的是有關功能方面,

只要把下面有關的檔案
  /includes/modules/sideboxes/information.php

複製到 (同樣是加入 /您的佈景/  的取代路徑),
  /includes/modules/sideboxes/您的檔案/information.php

其中在 24 - 27 行

程式碼:

  $information[] = '<a href="' . zen_href_link(FILENAME_SHIPPING) . '">' . BOX_INFORMATION_SHIPPING . '</a>';
  $information[] = '<a href="' . zen_href_link(FILENAME_PRIVACY) . '">' . BOX_INFORMATION_PRIVACY . '</a>';
  $information[] = '<a href="' . zen_href_link(FILENAME_CONDITIONS) . '">' . BOX_INFORMATION_CONDITIONS . '</a>';
  $information[] = '<a href="' . zen_href_link(FILENAME_CONTACT_US) . '">' . BOX_INFORMATION_CONTACT . '</a>';


把您不想要的功能,用 REMARK 停止它們的功能,改成之後,應該是這樣

程式碼:

  // $information[] = '<a href="' . zen_href_link(FILENAME_SHIPPING) . '">' . BOX_INFORMATION_SHIPPING . '</a>';
  // $information[] = '<a href="' . zen_href_link(FILENAME_PRIVACY) . '">' . BOX_INFORMATION_PRIVACY . '</a>';
  // $information[] = '<a href="' . zen_href_link(FILENAME_CONDITIONS) . '">' . BOX_INFORMATION_CONDITIONS . '</a>';
  $information[] = '<a href="' . zen_href_link(FILENAME_CONTACT_US) . '">' . BOX_INFORMATION_CONTACT . '</a>';


修改之後,在每行之前有 // 的連接,應該不會出現在 Information 服務中心 之中,

也可以把它們對換位置,作先後次序不同的安排。
« 最後編輯時間: 一月 07, 2006, 10:48:49 am 由 seethrou » 向版主檢舉   已記錄
頁: [1]   向上
  寄送主題  |  列印  
 
前往:  

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