歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 27, 2024, 12:39:56 上午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  核心補強  |  [分享]由資料庫讀入summary頁面的歡迎訊息 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: [分享]由資料庫讀入summary頁面的歡迎訊息  (閱讀 10873 次)
rocet
新手見習
*
文章: 8


檢視個人資料 個人網站
« 於: 五月 31, 2006, 09:38:52 上午 »

以前好像有看過有人分享過,但是剛剛搜尋又沒找到,所以我就貼出來啦,若是重複了再麻煩站長刪掉囉 吐舌頭
改完之後,就可以直接在系統管理介面修改歡迎訊息,不需要去動 locale file
1. 修改 templates/admin/globalsettings_summary.template,在適當處加上
程式碼:
<!-- welcome_title -->
<div class="field">
    <label for="config[welcome_title]">welcome_title</label>
    <div class="formHelp">{$locale->tr("help_welcome_title")}</div>
    <input style="width:100%" type="text" name="config[welcome_title]" id="config[welcome_title]" value="{$welcome_title}"/>
</div>
<!-- welcome_paragraph -->
<div class="field">
    <label for="config[welcome_paragraph]">welcome_paragraph</label>
    <div class="formHelp">{$locale->tr("help_welcome_paragraph")}</div>
    <textarea name="config[welcome_paragraph]" cols="100" rows="5">{$welcome_paragraph}</textarea>
</div>

2. 修改 class/summary/action/summarydefaultaction.class.php,在perform()中加上
程式碼:
$this->_view->setValue( "welcome_title", $this->_config->getValue( "welcome_title" ));
$this->_view->setValue( "welcome_paragraph", $this->_config->getValue( "welcome_paragraph" ));

3. 修改 templates/summary/index.template,將原本是從locale設定的訊息改掉
程式碼:
    <div id="intro">
        <h4>{$welcome_title}</h4>
        {$welcome_paragraph}
    </div>
已記錄
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #1 於: 五月 31, 2006, 11:44:23 上午 »

hi rocet:

很不錯的應用哦  開懷大笑 ,謝謝你的分享  微笑

lss
已記錄

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
頁: [1]
LifeType 中文開發論壇  |  開發  |  核心補強  |  [分享]由資料庫讀入summary頁面的歡迎訊息 « 上篇主題 下篇主題 »
    前往: