在 Joomla 中检测类别 ID=4 并显示 div
Detect Category ID=4 in Joomla and show div
我想检测ID=4的某个类别,然后应用if/else添加div显示内容
<?php
if (JRequest::getVar('view')=='categories' && JRequest::getVar('id')==4) { ?>
<?php } ?>
如何实现?
如果文章属于类别 4,我想显示这个,否则显示另一个 div.
想象这两者是不同的div
<div class="category4">text here</div>
<div class="categoryxxx">text here</div>
请注意 <?php echo $this->item->catid;?>
显示了正确的类别 ID。我想使用 catid==9 或其他东西来应用 if 和 else 语句。只是不擅长 PHP.
嘿,我成功了:)
<?php
if ($this->item->catid == 9) {
echo "yes, it exists";
}
else {
echo "no, it don't exist";
}
?>
也可以直接放html代码,避免echo
。它可能很有用,尤其是当 html 代码很大时。
<?php if ($this->item->catid == 4): ?>
<div class="category4">text here</div>
<!--- any other html code --->
<?php else: ?>
<div class="categoryxxx">text here</div>
<!--- any other html code --->
<?php endif; ?>
我想检测ID=4的某个类别,然后应用if/else添加div显示内容
<?php
if (JRequest::getVar('view')=='categories' && JRequest::getVar('id')==4) { ?>
<?php } ?>
如何实现? 如果文章属于类别 4,我想显示这个,否则显示另一个 div.
想象这两者是不同的div
<div class="category4">text here</div>
<div class="categoryxxx">text here</div>
请注意 <?php echo $this->item->catid;?>
显示了正确的类别 ID。我想使用 catid==9 或其他东西来应用 if 和 else 语句。只是不擅长 PHP.
嘿,我成功了:)
<?php
if ($this->item->catid == 9) {
echo "yes, it exists";
}
else {
echo "no, it don't exist";
}
?>
也可以直接放html代码,避免echo
。它可能很有用,尤其是当 html 代码很大时。
<?php if ($this->item->catid == 4): ?>
<div class="category4">text here</div>
<!--- any other html code --->
<?php else: ?>
<div class="categoryxxx">text here</div>
<!--- any other html code --->
<?php endif; ?>