繁体   English   中英

如何在Magento Fishpig中的自定义模板上显示类别帖子?

[英]How to display category post on custom template in Magento Fishpig?

我的项目中有两个帖子类别,两个类别都使用不同的视图。 我正在使用fishpig插件添加帖子并对其进行分类,但是两个类别的帖子都使用相同的view.phtml模板来显示帖子。

<wordpress_post_view>
    <reference name="content">
        <block type="wordpress/post_view" name="wp.post.view" template="wordpress/post/view.phtml">
            <block type="core/text_list" name="post.content.before" as="before_post_content" />
            <block type="core/text_list" name="post.content.after" as="after_post_content">
                <block type="wordpress/post_meta" name="wp.post.view.meta" as="meta" after="-" template="wordpress/post/meta.phtml">
                    <action method="setDisplayPreviousNextLinks"><display>1</display></action>
                </block>
            </block>
            <block type="wordpress/post_view_comment_wrapper" name="wp.post.view.comments" as="comments" template="wordpress/post/view/comment/wrapper.phtml">
                <block type="wordpress/post_view_comments" name="wp.post.view.comments.list" as="comment_list" template="wordpress/post/view/comments.phtml" />
                <block type="wordpress/post_view_comment_pager" name="wp.post.view.comments.pager" as="pager"/>
                <block type="wordpress/post_view_comment_form" name="wp.post.view.comments.form" as="form" template="wordpress/post/view/comment/form.phtml">
                    <block type="core/text_list" name="wp.post.view.comments.form.before_end" as="before_form_end" />
                </block>
            </block>
        </block>
    </reference>
    </wordpress_post_view>

有什么办法可以拆分帖子视图?

最好的方法是使用2种不同的帖子类型,而不是按类别拆分帖子。 这样,您就可以轻松地为每种帖子类型使用单独的模板。

如果要使用类别,则需要自定义view.phtml并添加检查以查看当前帖子所在的类别,然后显示适当的内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM