<?php if (!Mage::registry('current_category')) return ?>
<?php $_categories=$this->getCurrentChildCategories() ?>
<?php $_count = is_array($_categories)?count($_categories):$_categories->count(); ?>
<?php if($_count): ?>
...内容块1....
<?php endif; ?>
<?php if($_mainnav): ?>
...内容块2....
<?php endif; ?>
那个兄弟有空帮我把上面这个if语句改成if..else..形式的。
原来是存在子目录即显示“内容块1”的内容,否则不显示。
我现在要变成有子目录即显示“内容块1”的内容,否则显示“内容块2”的内容。
谢谢。。。
PHP:if语句改成if..else..,怎么写,谢谢。。
答案:4 悬赏:10
解决时间 2021-03-07 09:59
- 提问者网友:北故人
- 2021-03-06 22:52
最佳答案
- 二级知识专家网友:爱情是怎么炼成的
- 2021-03-06 23:24
不清楚你这写法是怎么回事,最简单的做法就是:
<?php if($_count): ?>
...内容块1....
<?php endif; ?>
<?php if(!$_count): ?>
...内容块2....
<?php endif; ?>
<?php if($_count): ?>
...内容块1....
<?php endif; ?>
<?php if(!$_count): ?>
...内容块2....
<?php endif; ?>
全部回答
- 1楼网友:桑稚给你看
- 2021-03-07 02:35
<?php if ($_count) : ?>
...内容块1....
<?php else : ?>
...内容块2....
<?php endif; ?>
- 2楼网友:請叫我丶偏執狂
- 2021-03-07 01:21
不管是if还是else。什么也不执行可以在函数体内留空即可
- 3楼网友:开心就好
- 2021-03-07 00:27
把所有if 后面加个 {
把所有的 endif; 替换为 {
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |