首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从joomla新闻快讯中删除新闻项目

从joomla新闻快讯中删除新闻项目
EN

Stack Overflow用户
提问于 2013-01-29 02:19:09
回答 1查看 204关注 0票数 0

我正在使用joomla新闻快讯,以便在我的主页上显示最近的5个项目。新闻快讯附在我的新闻和事件类别中。现在我需要一个新闻和事件项目将不会显示在我的家庭newsFlash。可以吗?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-29 12:01:02

对于Joomla 1.5.26,模板覆盖可能是最好的选择。请看这里了解如何做到这一点:http://forum.joomla.org/viewtopic.php?t=145996

在本例中,您将在以下位置创建新文件

代码语言:javascript
复制
/templates/your_template/html/mod_newsflash/_item.php

您可以将以下代码放入该文件中。请务必将"99“替换为您文章的id。您可以从文章管理器表中获取它。

代码语言:javascript
复制
<?php // no direct access
defined('_JEXEC') or die('Restricted access'); ?>

<?php 
$my_article_id = $item->id;

if ($my_article_id !== '99') :

    if ($params->get('item_title')) : ?>
        <table class="contentpaneopen<?php echo $params->get( 'moduleclass_sfx' ); ?>">
        <tr>
            <td class="contentheading<?php echo $params->get( 'moduleclass_sfx' ); ?>" width="100%">
            <?php if ($params->get('link_titles') && $item->linkOn != '') : ?>
                <a href="<?php echo $item->linkOn;?>" class="contentpagetitle<?php echo $params->get( 'moduleclass_sfx' ); ?>">
                    <?php echo $item->title;?></a>
            <?php else : ?>
                <?php echo $item->title; ?>
            <?php endif; ?>
            </td>
        </tr>
        </table>
    <?php endif; ?>

    <?php if (!$params->get('intro_only')) :
        echo $item->afterDisplayTitle;
    endif; ?>

    <?php echo $item->beforeDisplayContent; ?>

    <table class="contentpaneopen<?php echo $params->get( 'moduleclass_sfx' ); ?>">
        <tr>
            <td valign="top" ><?php echo $item->text; ?></td>
        </tr>
        <tr>
            <td valign="top" >

           <?php if (isset($item->linkOn) && $item->readmore && $params->get('readmore')) :
              echo '<a class="readmore" href="'.$item->linkOn.'">'.$item->linkText.'</a>';
            endif; ?>
            </td>
         </tr>
    </table>
<?php endif; ?>

相关代码在第二个也是最后一个PHP标记中,我在其中插入了一个IF check,它会查找您的文章ID,如果匹配则跳过它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14568498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档