歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 23, 2024, 04:10:03 上午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  使用與操作  |  請問在用戶註冊的時候,能不能去掉選擇模版那一步,讓用戶使用默認的一 « 上篇主題 下篇主題 »
頁: 1 [2]
作者 主題: 請問在用戶註冊的時候,能不能去掉選擇模版那一步,讓用戶使用默認的一  (閱讀 26616 次)
luckybbdog
新手見習
*
文章: 45


檢視個人資料
« 回覆文章 #15 於: 四月 01, 2006, 02:51:26 下午 »

试了一下,不知道是不是要这样的效果




1. 修改class\summary\action\doblogregistration.class.php
    注释最下面几行

  function perform()
        {
            // validated values
            //我注释掉下面的
       //     $tf = new Textfilter();
         
            // create the new view and clean the cache
       //     $this->_view = new BlogTemplateChooserView();
       //     $this->setValues();
       //     $this->setCommonData();
       
       SummaryController::setForwardAction( "RegisterStep5" );
       }
    }

然后加上红色那句
2.到管理面板设置默认模版
« 最後編輯時間: 四月 01, 2006, 03:05:14 下午 由 luckybbdog » 已記錄
Tbreeze
初級會員
**
文章: 78


檢視個人資料
« 回覆文章 #16 於: 四月 02, 2006, 12:52:16 上午 »

何不分享一下具体做法,让后来者可以参考呢。  吐舌頭

我是這麽做的,不知道有沒有更好的方法
1. 修改class\summary\action\doblogregistration.class.php文件:
在$this->setCommonData();後面加入
SummaryController::setForwardAction( "RegisterStep5" );
變爲如下這樣:
        function perform()
        {
            // validated values
            $tf = new Textfilter();
         
            // create the new view and clean the cache
            $this->_view = new BlogTemplateChooserView();
            $this->setValues();
            $this->setCommonData();
            SummaryController::setForwardAction( "RegisterStep5" )
        }

2.修改class\summary\action\dofinishregister.class.php文件:
把$this->templateId = $this->_request->getValue("templateId");
改爲直接給變量賦值,就是你要默認的那個模版比如 blueish
$this->templateId = "blueish";

3.最後再修改一下語言包文件讓步驟順序顯示正確。
« 最後編輯時間: 四月 02, 2006, 12:55:32 上午 由 Tbreeze » 已記錄
luckybbdog
新手見習
*
文章: 45


檢視個人資料
« 回覆文章 #17 於: 四月 02, 2006, 05:01:27 下午 »


试了
是Tbreeze的正确
我的会出错。
已記錄
Tbreeze
初級會員
**
文章: 78


檢視個人資料
« 回覆文章 #18 於: 四月 04, 2006, 08:39:15 上午 »

又要改了 需要把創建用戶和創建博客兩步合為一步,在一個表單提交就可以,就是把doblogregistration.class.php内容並到dousercreation.class.php里,在我有點後怕了,搞不定啊
« 最後編輯時間: 四月 04, 2006, 08:57:00 上午 由 Tbreeze » 已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #19 於: 四月 10, 2006, 06:44:51 下午 »

所以我才不建議你改啊!如果真的要改,我建議你先花一些時間把 LifeType 的程式流程搞清楚。

這樣改起來才不會心虛。  微笑

Mark
已記錄

頁: 1 [2]
LifeType 中文開發論壇  |  支援  |  使用與操作  |  請問在用戶註冊的時候,能不能去掉選擇模版那一步,讓用戶使用默認的一 « 上篇主題 下篇主題 »
    前往: