質問 > フロント機能 > ログインブロックの複製について |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
tonton |
投稿日時: 2008/10/2 22:30
対応状況: −−−
|
仙人 登録日: 2008/8/14 居住地: 投稿: 437 |
Re: ログインブロックの複製について 2系でしょうか?
多分、ログインブロックを正常に動作させるセットは、 1)/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Login.php 2)/data/class_extends/page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Login_Ex.php 3)/frontparts/bloc/login.php と、 4)それを表示させるtpl(=管理画面からブロック追加) 5)さらに、データベースのdtb_blocの値 の5点だと思います。 同じものを複製するのであれば、1〜3までを複製して名前を変えて(例えばloginの部分をlogin2とか)、その後管理画面で新しいブロックを作成してLOGINブロックの内容をコピー。(4) 管理画面でブロックが追加されると、DBのdtb_blocテーブルに、そのブロックの名称のフィールドが追加されるので、その中のphp_pathに、login.phpのコピーへのパス(/frontparts/bloc/login2.phpとか)を入れて保存。(5) 注)それぞれのphpのソース中の変数やクラス名でLogin(またはlogin)となっている部分は、Login2(またはlogin2)というように置き換えないといけないと思います。 ここはエディタの置き換え機能を使いながらの手作業になるかと。 どこかのブログを拝見して、他のブロックを同じような手順で作ったのですが、loginについては、上記まだ未検証です。 30分もあればテストできるんじゃないかと思いますので、他に良いレスが付きそうになかったら、良かったら試してみてください。 (すみません、中途半端で;) |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
ログインブロックの複製について | takuya | 2008/10/2 20:56 |
Re: ログインブロックの複製について | seasoft | 2008/10/2 21:45 |
» Re: ログインブロックの複製について | tonton | 2008/10/2 22:30 |
Re: ログインブロックの複製について | takuya | 2008/10/3 10:18 |
Re: ログインブロックの複製について | takuya | 2008/10/3 11:40 |
Re: ログインブロックの複製について | tonton | 2008/10/3 23:26 |
Re: ログインブロックの複製について | takuya | 2008/10/4 9:14 |