バージョン選択

フォーラム

メニュー

オンライン状況

42 人のユーザが現在オンラインです。 (38 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 42
もっと...

サイト内検索

質問 > フロント機能 > ページを同じディレクトリ内に量産したい

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
dkazuto
投稿日時: 2013/1/31 16:56
対応状況: −−−
一人前
登録日: 2012/5/10
居住地:
投稿: 95
Re: ページを同じディレクトリ内に量産したい
kanaryo様

おめでとうございます。

常にname=abc[数字]というパターンであるならば以前のコードを以下のように変更してみてください。


 $layout = new SC_Helper_PageLayout_Ex();
 $path = $layout->getTemplatePath($this->objDisplay->detectDevice());
 if (isset($_GET['name'])) {
   $name = $_GET['name'];
   $this->tpl_mainpage = $path.'hoge/'.$name.'.tpl';
 }


switch文をまるっと消してしまい、name=abc[数字]というパラメータが送られたときは
そのnameに該当するテンプレートを割り当てるという処理に切り替えています。

name=testtestで送信すると
testtest.tplが適用されるというな仕組みです。

以上、お試しください。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   ページを同じディレクトリ内に量産したい kanaryo 2013/1/30 18:17
     Re: ページを同じディレクトリ内に量産したい dkazuto 2013/1/31 2:23
       Re: ページを同じディレクトリ内に量産したい kanaryo 2013/1/31 9:01
         Re: ページを同じディレクトリ内に量産したい dkazuto 2013/1/31 9:57
           Re: ページを同じディレクトリ内に量産したい kanaryo 2013/1/31 13:00
             Re: ページを同じディレクトリ内に量産したい dkazuto 2013/1/31 14:28
               Re: ページを同じディレクトリ内に量産したい kanaryo 2013/1/31 14:51
               Re: ページを同じディレクトリ内に量産したい kanaryo 2013/1/31 15:10
               » Re: ページを同じディレクトリ内に量産したい dkazuto 2013/1/31 16:56
                   Re: ページを同じディレクトリ内に量産したい kanaryo 2013/1/31 17:24
                   Re: ページを同じディレクトリ内に量産したい yuh 2013/2/1 12:43
                     Re: ページを同じディレクトリ内に量産したい kanaryo 2013/2/4 11:19
                       Re: ページを同じディレクトリ内に量産したい dkazuto 2013/2/4 11:43
                         Re: ページを同じディレクトリ内に量産したい kanaryo 2013/2/4 17:43

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は90,316名です
総投稿数は110,369件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1693
8
red
1571
9
mcontact
1360
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.