如何使用 PHP 截断帖子



问题:需要截断帖子。

当前情况:整个帖子正在显示。[阅读更多...]位置错误。

目标:将帖子显示截断为 350 个字符。将"[阅读更多...]"放在文本末尾的位置。

请参阅当前代码:

<?php if ($posts = $this->getRecent()):
// get The ReadMore value from configuration
$configReadmore  = Mage::getStoreConfig('blog/blog/readmore',Mage::app()->getStore()); 
?>
<div class="widget-latest">
    <center><font size=6em><><?php echo Mage::helper('blog')->__('Top Articles'); ?></font size></font color></center>
    <ul style="list-style: none; padding-left: 0px;">
        <?php foreach ($posts as $post): ?>
        <li style="border: 1px solid ; margin-bottom: 10px;">
            <div class="postTitle">
                <h2><a href="<?php echo $post->getAddress(); ?>" ><?php echo $post->getTitle(); ?></a></h2>
            </div>
         <?php echo $post->getShortContent(); ?>
                <br/><br/><a href="' . $post->getAddress() . '">[Read More...]</a>

            </li>
        <?php endforeach; ?>
    </ul>
    </div>

网站底部:

使用以下代码进行字符显示:

<?php Mage::helper('core/string')->truncate($post->getShortContent(), 100);  ?>

有关代码的详细信息

相关内容

  • 没有找到相关文章

最新更新