PEAK XOOPS - On and OFF Left Column in englishin japanese

On and OFF Left Column

List posts in the topic

normal On and OFF Left Column

msg# 1
depth:
0
Previous post - Next post | Parent - Children.1 | Posted on 2005/5/13 22:15
kenchan17  二等兵   Posts: 8
初めてm投稿します。
先日Customizing XOOPSを読ませていただきました。すばらしい本で、「なるほど」と、今まで??と思っていたことが体系的に判りうれしかったです。
ところで、読ませて頂いた前に、何となく作ってしまった左コラムのオン&OFFのハックがあるので検証していただきたく投稿しています。

/xoops/header.php
の166行から次のようにします。
-----------------------------------
switch ($block_arr[$i]->getVar('side')) {
case XOOPS_SIDEBLOCK_LEFT:
//ここから入れる //
if (!isset($show_lblock)) {
$xoopsTpl->assign('xoops_showlblock', 1);
$show_lblock = 1;
}
// ここまで入れる //
$xoopsTpl->append('xoops_lblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent));
break;
-------------------------------------
そして、Themesで右コラムと同様に
--------------------------------------
<!-- Display left blocks if any -->
<{if $xoops_showlblock == 1}>
<td id="leftcolumn">
<!-- Start left blocks loop -->
<{foreach item=block from=$xoops_lblocks}>
<{if $block.title}>
<div align=center class="blockTitle">
<{$block.title}>
</div>
<{/if}>
<div class="blockContent"><{$block.content}></div>
<{/foreach}>
</td>
<{/if}>
<!-- End left blocks loop -->
---------------------------------------------------------
とすれば、何もブロック表示させない設定をすれば左コラムは表示されません。

本を読ませていただくと、なんか危なそうですね。
Votes:1 Average:0.00

Posts tree

  Advanced search


Login
Username or e-mail:

Password:

Remember Me

Lost Password?

Register now!