web-dev-qa-db-ja.com

付箋記事の実装

フォーラムの「付箋」記事に似たものを実装したいのですが、これらの1つまたは2つが上部に表示され、その後にブログコンテンツが表示されます。これらの「付箋」記事をモデレーターが前に編集できるようにしたい-終わり。

単一の「スティッキー」な記事をシミュレートする1​​つの方法は、カテゴリの説明にコンテンツを配置することですが、これは1つの記事に対してのみ機能し、フロントエンドでは編集できません。

私は横から考えてもいいと思います。おそらく私はそれをすべて間違っていると考えています。これは、メインの記事の下(モジュール内?)に表示される個別のブログカテゴリとして行うことができ、ブログアイテム自体は個別のメニューアイテムの下で管理されます。

8
Peter Wiseman

私が考えることができる最も簡単な方法は、記事で「注目」オプションを使用することです。記事マネージャで「付箋」にしたい記事を「特集」としてマークします。

次に、ブログレイアウトのメニュー項目で、[ブログレイアウト]に切り替え、[記事の順序]を探します。 「特集記事の順序」を選択して、特集記事を最初に配置します。

このメソッドの悪い面は、日付の代わりに「順序付け」をセカンダリメトリックとして使用することです。そのため、記事は最初に特集を置き、記事マネージャーで設定した順序で並べ替えます。 (ただし、これで粘着性のある記事を注文することができますので、それがいいです。)

新しい記事はデフォルトで最上位のスポットになると思います。そのため、おおよそ日付順になりますが、いくつかの癖があるかもしれません。

[PW:コアのコードを変更して3番目の順序を追加しない限り、2番目の順序は記事の順序ではなく機能の順序なので、これは問題です。 Joomla Trackerアイテム#33685を作成し、パッチを含めました。あとは、テストして受け入れてもらうだけです。 ]

9
David Fritsch

マットトーマスは最近、Joomla 3.xで粘着性のある記事を作成するために私が好む彼の方法について説明しました。

http://betweenbrain.com/notes/71-sticky-articles-in-joomla-

要するに、必要なことは、記事を作成日で注文し、「付箋」記事の作成日を遠い将来のものに設定することです。

7
Seth Warburton

これについては正確にはわかりませんが、

記事マネージャで注文を設定します。そこで、順序を負の値(-10など)に設定できます。このようにして、記事はトップに留まります。どういうわけかあなたのメニューの設定(記事を並べ替える方法の高度な設定)に依存すると思います。

1
kumarramalingam

上書きテンプレートを実行したい場合に試すことができる別のオプションは、結果の出力を複製して、最初に特集された記事と2番目の注文を日付順にすることです。

または、モジュールを使用できるサイドバーのような場所の場合、最初の1つがタイトルを表示し、2番目の記事を非表示にし、2番目のタイトルを非表示にし、日付順に並べるように順序付けできます。

思いのままに...

1
tristanbailey