ホーム > フォーラム > 質問箱 > XCL2.1.8 > 中央ブロックの配置を自由にしたいです。

中央ブロックの配置を自由にしたいです。
投稿者: akipan | 投稿日時: 2011/5/8 18:19 | 閲覧: 10920回
akipan

使用しているテーマはfycirclegreenです。
中央ブロックの順番を設定しても常に中央ブロックが上にきてしまいます。
中央左右ブロックの順番を自由に組むことはできないのでしょうか?

<{if $block.weight < 100 }>
などのifを記述したいのですが、どこに記述すれば良いかわかりません…。 

<{if $xoops_showcblock == 1}>
<{foreach item=block from=$xoops_ccblocks}>
<div class="titlebar">
<div class="titlebarleft"></div>
<div class="titlebarright"></div>
<{$block.title}>
</div>
<div class="blockContent"><{$block.content}></div>
<{/foreach}>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td id="contentleft">
<!-- Center Left BEGIN -->
<{foreach item=block from=$xoops_clblocks}>
<div class="titlebar">
<div class="titlebarleft"></div>
<div class="titlebarright"></div>
<{$block.title}>
</div>
<div class="blockContent"><{$block.content}></div>
<{/foreach}>
<!-- Center Left End -->
</td>
<td id="contentright">
<!-- Center Right BEGIN -->
<{foreach item=block from=$xoops_crblocks}>
<div class="titlebar">
<div class="titlebarleft"></div>
<div class="titlebarright"></div>
<{$block.title}>
</div>
<div class="blockContent"><{$block.content}></div>
<{/foreach}>
<!-- Center Right End -->
</td>
</tr>
</table>
<{/if}>
<{$xoops_contents}>
</td>
<{if $xoops_showrblock == 1}>
<td width="1"><img src="<{$xoops_imageurl}>images/spacer.gif" width="10" height="1" border="0" alt="" /></td>
<td width="160" valign="top">
<!-- RIGHT BLOCKS START -->
<{foreach item=block from=$xoops_rblocks}>
<div class="titlebar">
<div class="titlebarleft"></div>
<div class="titlebarright"></div>
<{$block.title}>
</div>
<div class="blockContent"><{$block.content}></div>
<{/foreach}>
<!-- RIGHT BLOCKS END -->
</td>
<{/if}

コメント(5)

新しいものから | 古いものから | ネスト表示 | RSS feed
Re: 中央ブロックの配置を自由にしたいです。 
投稿者: domifara | 投稿日時: 2011/5/9 20:34
domifara

fycirclegreenて配色がきれいなテーマですね

引用:
使用しているテーマはfycirclegreenです。
中央ブロックの順番を設定しても常に中央ブロックが上にきてしまいます。
中央左右ブロックの順番を自由に組むことはできないのでしょうか?

<{if $block.weight < 100 }>
などのifを記述したいのですが、どこに記述すれば良いかわかりません…。 




 <{if $xoops_showcblock == 1}>

略

<{/if}>
<{$xoops_contents}>
<{if $xoops_showcblock == 1}>

上と同じものを略
 
<{/if}>

のようにして、から・・と説明するのは
煩雑なのと
あまりに暇だったので、作ってみました。

[センターブロックの位置の指定]

|-----------------------------------------|
| センターセンター 10より小    
|--------------------|--------------------|
| センター左10より小 |センター右10より小   
|-----------------------------------------|
|10以上 センターセンター 100より小   
|--------------------|--------------------|
|10>=センター左<100  |10>=センター右<100
|-----------------------------------------|
|   モジュールメインコンテンツ   
|-----------------------------------------|
|100以上センターセンター 200より小
|--------------------|--------------------|
|100>=センター左<200 |100>=センター右<200
|-----------------------------------------|
| センターセンター weight 200以上
|--------------------|--------------------|
| センター左 200以上 | センター右200以上



ダウンロードはこちら

少しの間しか置いてません、適当に持って行ってください
Re: 中央ブロックの配置を自由にしたいです。 
投稿者: domifara | 投稿日時: 2011/5/10 10:38 | 親コメント: #20789
domifara

あまりに暇だったので
XCL2.2用(メインメニューとユーザーとかが違うだけ)も作った

テーマ fycirclegreen 多段

XCL2.2用ダウンロードはこちら

それ以外用ダウンロードはこちら

少しの間しか置いてません、適当に持って行ってください
Re: 中央ブロックの配置を自由にしたいです。 
投稿者: akipan | 投稿日時: 2011/5/10 15:02 | 親コメント: #20790
akipan

うわ・・・・感動して目から涙がこぼれてきました・・・

ありがとうございますっ!!

この修正データを活かし勉強してみます!!

本当にありがとうございました!!
Re: 中央ブロックの配置を自由にしたいです。 
投稿者: domifara | 投稿日時: 2011/5/10 20:36 | 親コメント: #20791
domifara

akipan さんへ
一か所閉じかっこを間違えてました。
右ブロックが無い時の、表示がおかしいのを訂正しました。

すいません、適当に作ったもので(もうないかな?)

テーマ fycirclegreen 多段


XCL2.2用ダウンロードはこちら

それ以外用ダウンロードはこちら
Re: 中央ブロックの配置を自由にしたいです。 
投稿者: domifara | 投稿日時: 2011/5/11 3:00 | 親コメント: #20792
domifara

akipan さんへ

fycirclegreenはXoops2テーマで
バーナーがあるときフッターのところに出るテーマですが
XCL2.1系になって Xoops2テーマと判定方法が少し変わっていました。
訂正しました。

テーマ fycirclegreen 多段

XCL2.2用ダウンロードはこちら

それ以外用ダウンロードはこちら

    投票(0)

    新しいものから | 古いものから | RSS feed
     
    To Top