2012-02-09 2 views
2

Modxブログのコーディングを試みましたが、すべて正常に機能していますが、ボタンは、内容が省略記号よりも長い場合にのみ表示されます。問題は次のとおりです。コンテンツは混在しているため、約200桁の短いアナウンスがあり、1000を超えるアナウンスがいくつかあります。MODX:内容がellipsis = '400`よりも長い場合に表示する(例えば)

「もっと読む」ボタンは常に表示されますが、 "もっと長い"ブログ記事。助けてもらえますか?

現在のコード:

<p>[[+content:ellipsis=`300`]] <a href="[[+id]]">read more</a></p> 

答えて

5

あなたはこのために「長さ」と「より大きい」、出力フィルタを使用することができます。

 

[[+content:ellipsis=`300`]] [[+content:len:gt=`300`:then=`read more`]]

(注意:SO上記のアンカータグを除去されますしかし、あなたはそのアイデアを得る)

私たちはそれがどうなるか教えてください!

+0

ありがとうございました!今それは完璧に動作します;)悲しいことに、私は評判のためにあなたをまだ投票することはできません – joe8

関連する問題