1

嗨,我正在研究 joomla。我使用了最新的新闻模块,但出现了一个问题,即页面上的新显示具有段落等标签

我想从新闻中删除这些标签

我的代码是

      <?php // no direct access
     defined('_JEXEC') or die('Restricted access'); ?>

     <?php $i=1 ;?>
      <?php foreach ($list as $item):  ?>
     <?php if($i==1) {echo "<div class='latestnews_ttl'>       <p>".$item->cat_title."               </p></div>";} $i++; ?>
 <div class="news_box">
<p style=" padding:0px;"><strong><?php echo $item->text; ?> </strong></p>


<p><?php if(strlen($item->introtext)>100) 
                {
                    $txt =  str_split($item->introtext, 100);
                    echo $txt['0']."...";
            }
            else{
                    echo $item->introtext; 
            }
            ?></p>



            <div class='readmore'><a href="<?php echo $item->link;?>">read more</a></div></div>
<?php endforeach; ?>

它会给出带有前缀标签“ <p>”的消息,所以请给出它的解决方案。

提前致谢

4

3 回答 3

2

试过了strip_tags()吗?

于 2010-01-27T07:35:01.410 回答
1

永远记住 Joomla!永远不要修改核心代码,始终按照以下指南覆盖核心模板http://docs.joomla.org/Tutorial_talk:Template_overrides

1http ://docs.joomla.org/Tutorial_talk:Template_overrides或快速如何http://www.techportal.co.za/joomla/joomla-tutorials/124-how-to-modify-the-appearance-没有修改的类别列表页面完成到 joomla 核心代码

如果您在核心中执行此操作,它将起作用,但是一旦您升级您的更改可能会消失。

于 2010-02-08T14:13:02.920 回答
0

由于 joomla 是用 php 编写的,因此您可以使用strip_tags

于 2010-01-27T07:33:10.353 回答