オーチャードページャリストのli
タグにクラスを追加する必要があります。オーチャードページャリストのリスト項目にクラスを追加
シェイプがCoreShapes.csに組み込まれていて、最初と最後のアイテムにクラスが追加されていることがわかります。私はオーチャードのソースコードを編集し、itemTag.AddCssClass("my-class")
を追加したくありません。
List
の代わりを追加できますが、これはサイト全体のリストを上書きします。 ShapeTracingには他の代替がありません。
私はPager.cshtmlでデバッグしていましたが、代わりに.Last、.Linkなどのリンクを使用しましたが、ul
の間のli
にはアクセスできません。
私はこれをと読んでいますが、これはli
の中にあるものだけをカバーしています。 私はこれをarticleと読みましたが、これは私がModel.ContentItems
と仮定しています。
SOについても同様の質問がありますが、実際には交互に表示されるコンテンツ項目のみが対象です。
理想的には、私はList.Pager.cshtml
を追加するようなことをしたいと思います。
<li class="my-class">
@Display(Model)
</li>
あなたの 'placement.info'で' Match'ルールを使用して、そこから[別のものを追加できます](http://docs.orchardproject.net/en/latest/Documentation/Understanding-placement-info/#alternate)。 – Xceno