0

cmsページに投票を表示したい。次のコードを使用しましたが、表示できませんでした。

{{block type="poll/activePoll" name="right.poll" as="poll" template="poll/active.phtml"}}

コンテンツブロックへの参照を使用して有効にしようとしました。しかし、それを行うと、上部または下部に表示されます。また、下と後の属性を使用してみましたが、うまくいきませんでした。欲しいところに手が届かない。理想的な解決策は、CMS ページに div をラップするコードを記述して、必要な場所に配置できるようにする方法です。

ありがとう、キラン

4

1 に答える 1

2

そのようなブロックを追加すると、サイドバーやレイアウトの他の部分ではなく、コンテンツにのみブロックが追加されます。CMS ページの右側のサイドバーに投票を追加するには。「CMS」=>「ページ」の管理に進みます。グリッドに投票を追加する必要があるページを選択して編集します。デザイン タブで、次のコンテンツを追加します。

<reference name="right">
        <block type="poll/activePoll" name="right.poll">
            <action method="setPollTemplate"><template>poll/active.phtml</template><type>poll</type></action>
            <action method="setPollTemplate"><template>poll/result.phtml</template><type>results</type></action>
        </block>
</reference>

私の答えがあなたに役立つことを願っています

于 2012-08-28T11:05:31.793 に答える