按属性控制Magento排序集合

时间:2013-08-01 22:52:00

标签: php magento

我正在使用FishPig模块在我的Magento网站上显示WordPress。我从CMS页面中选择了一些相关的博客文章,并根据需要显示。

但是我使用的是位置框,但这似乎没有任何效果。

我尝试将->addAttributeToSort('position')添加到getPostCollection(),但这会导致页面中断。

现在的完整代码。

    <?php if (($posts = $this->getPostCollection()) !== false): ?>
    <?php if (count($posts) > 0): ?>

        <div class="box-collateral box-description" style="padding:5px 20px;">
            <!--<?php if ($title = $this->getTitle()): ?>
                <h2 style="margin-bottom:15px;">Blog <span style="color: #68d088;">Posts</span></h2>

            <?php endif; ?>-->
            <div class="std">
                <ul>
                <?php foreach($posts as $post): ?>

                    <li class="related-blogs">
                        <a href="<?php echo $post->getPermalink() ?>"><h2><?php echo $this->escapeHtml($post->getPostTitle()) ?></h2></a>
                        <div class="content">
                            <?php 
                                $pos = strpos($post['post_content'], ' ', 300);
                                echo substr($post['post_content'],0,$pos );
                            ?>
                        </div>
                        <a style="color:#68d088; font-weight:bold;" href="<?php echo $post->getPermalink() ?>">Read More...</a>
                    </li>
                <?php endforeach; ?>
                </ul>
            </div>
        </div>
    <?php endif; ?>
    <?php endif; ?>

0 个答案:

没有答案