0

私たちは Expression Engine を初めて使用するので、この CMS を使用していくつかのサイトを構築したことがある人からの助けを借りることができるかもしれません。

ユーザーがログインして、他の著者から投稿された記事を読む小さなダッシュボード システムがあります。メンバーがログイン時にホームページに表示する記事のカテゴリを選択できるフォームが必要です。次に、そのホームページを実際に作成して、ユーザーが選択した記事のカテゴリが表示されます。

DB の観点からは、これはメンバーとカテゴリ間の 1 対多の関係のように見えますが、特に Member モジュールを使用して、(生の PHP/クエリなしで) EE 内でこれを達成する方法が明確にわかりません。これはチャネルではなく、メンバーのカスタム フィールドで関係を作成することを許可していないようです。

カテゴリ タイプごとにカスタム フィールドを作成することも検討しましたが、約 95 あり、それらを追加または削除すると、それらすべてについていくのは非常に面倒です。接続したとしても、1 人のメンバーを複数のカテゴリまたはカテゴリを介して複数のエントリに接続する方法はまだわかりません。

後で質問を更新して、思いついたコード (ある場合) の一部を追加します。

4

1 に答える 1

0

要するに、これを処理する組み込みの方法はありません。ただし、これは、既に存在する一部のモジュールでは処理できないと言っているわけではありません。これを聞かせてください。ユーザーがログインしている場合、そのユーザーは Expression Engine 自体のバックエンドにログインしていますか、それとも公開 Web サイトで作成したログイン システムにログインしていますか。

于 2011-03-08T15:18:26.673 に答える