質問 > フロント機能 > 初期レイアウトの設定について |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
colony |
投稿日時: 2008/12/9 15:47
対応状況: −−−
|
常連 登録日: 2008/4/24 居住地: 投稿: 49 |
初期レイアウトの設定について いつもお世話になっております。
オリジナルテンプレートを作成しているのですが、 テンプレートの設定でテンプレートを切替える毎に デフォルトのレイアウトに戻ってしまいます。 テンプレートを切替える度に、 「カゴの中」「カテゴリ」「利用ガイド」「ログイン」「商品検索」「新着情報」「オススメ商品」 が表示されるため、非表示に固定したいと思っております。 初期レイアウトをオリジナルに設定することはかのうなのでしょうか。 宜しくお願いいたします。
|
homan |
投稿日時: 2008/12/9 16:28
対応状況: −−−
|
仙人 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: 初期レイアウトの設定について ちょっと大変ですが、可能です。
テンプレートフォルダ内にある「_packagesフォルダ」→「sqlフォルダ」→ update_block.sqlを編集します。 update_block.sqlに 「INSERT INTO dtb_blockposition …」と たくさん並んでいるかと思いますが、 そのvalues以降をそれぞれ調整します。 ひとつ例をあげます。 引用: INSERT INTO dtb_blocposition (page_id,target_id,bloc_id,bloc_row,filename)values(1,5,1,0,'category'); 上記の場合、 ● page_idが1 → 1はトップページ、2は一覧、3は詳細…(省略 ● target_idが5 → 1が左カラム、2が中央上部、3が右カラム、4が中央下部、5が未使用ブロック ● bloc_idが1 → ブロック番号。 ● bloc_rowが0 → 同一target_idのブロックがあった場合の並び順。target_idが5の場合は全部0でも良いみたい? ● filename → ブロックテンプレート名 つまり、上部のSQL文は、トップページにおけるレイアウト設定で、未使用扱いになっているカテゴリブロックということがわかります。 上記を参考に、隠したいブロックのtarget_idを5に設定すれば良いかと思います このSQLファイルを入れておけば、テンプレートを選択時に設定どおりにレイアウトされることでしょう。
|
uebuya |
投稿日時: 2008/12/10 9:56
対応状況: −−−
|
常連 登録日: 2008/8/8 居住地: 投稿: 32 |
Re: 初期レイアウトの設定について 登録時だけ、適用されるんですね。
以前に、ダウンロード時の挙動を調べたときに、 このファイルを触ってなかったんで使ってないと思ってました。 download時に、このファイルを更新しない理由が何かあるんでしょうか? |
homan |
投稿日時: 2008/12/10 10:21
対応状況: −−−
|
仙人 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: 初期レイアウトの設定について 更新しない理由は定かではありませんが、
逆に言うと「これで変更できるようになっています」って感じに用意されているだけかも・・・。 または、技術的にちょっと困難であったか・・・。 たしかに更新されたらいいですよね
|
colony |
投稿日時: 2008/12/10 10:31
対応状況: 解決済
|
常連 登録日: 2008/4/24 居住地: 投稿: 49 |
Re: 初期レイアウトの設定について homanさん お返事ありがとうございます。
今まで、テンプレートを切替える度に初期設定に戻っていたので ストレスだったのですが、解消されました。 ありがとうございました。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |