1

Sitecore SPEAK UI (7.5) でListControl(にViewMode設定) を構成DetailListして、画像を含む列とボタンを含む別の列を含める方法はありますか?

ListControl Parametersアイテムの下にアイテムを作成し、必要な列にPageSettingsいくつかのColumnFieldアイテムを追加しましたが、さまざまな種類の列データに追加する他のテンプレートの種類が見つかりません。Formatterまた、 のおよびHTMLTemplateフィールドをいじってみましたColumnFieldが、これらがどのように使用されるのかわかりません。

4

2 に答える 2

3

ボタンとはハイパーリンクを意味します。に以下を追加してみてくださいHTMLTemplate

画像の場合:

<img src="{{YourImageSourceField}}" ..../>

ハイパーリンクの場合:

<a href="{{YourLinkSrcField}}">{{YourLinkTextField}}</a>

この種のカスタム実装に関する情報については、Martina Welander Speak Seriesを読むことも検討してください。

于 2015-03-19T14:03:54.923 に答える
1

ViewMode を TileList に設定して、ListView のカスタム タイトル プロパティも使用しました。次に、ノックアウトを使用して、標準の cshtml を使用してカスタム タイルにデータバインドしました。

<div class="sc-tile-default" data-bind="attr: {id: Id}">
<div style="min-height: 98px;">
    <img width="112" data-bind="attr: {src: Path}" />
</div>

<div class="sc-iconList-item-title">
    <span data-bind="text: Name"></span>
</div>

このプロジェクトを参照して ください https://github.com/sobek1985/WallpaperManager

リスト コントロール

于 2015-03-19T15:59:44.500 に答える