0

私の Magento サイトに WordPress を表示するために FishPig モジュールを使用しています。関連するブログ投稿を 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; ?>
4

0 に答える 0