PyroCMS は ExpressionEngine とは少し異なることを行うため、同じことを期待して一方から他方へ少し混乱が生じるでしょう。
URL にはいくつかの異なるものがあります。
- モジュール
- ページ
- ルート
したがって、/blog は blog モジュールに移動します。
/foo は、作成した「Foo」という名前のページを「foo」というスラッグでロードします。
/login はルートであり、/users/login に移動します
ExpressionEngine とは異なり、すべての URL がデータベースで作成する必要があるテンプレートにマップされるという考えはありません。代わりに、モジュールは独自のビュー (テーマでオーバーライド可能) をロードでき、ユーザーはテンプレートについて何も知らなくてもページを簡単に作成できます。
一般的な考え方は、デザイナーがテーマを作成し、開発者がモジュールを作成し、エンド ユーザーが使用するだけで、テンプレートや URL マッピングなどを設定する必要がないというものです。特定のタスクを特定のタイプのユーザーに限定することで、混乱が生じません。エンドユーザーがサイトを再設計しようとする (MySpace を考えてみてください) か、デザイナーが最終的にコードを書く中間点です。代わりに、誰もが自分の得意なことを行い、その結果をサイトのアドオン ストアで共有できます。
「私はそれらが少し軽いと思います。おそらくそれは非商用製品なので理解できるでしょう.」
フォーラムまたはお問い合わせフォームを通じて、製品のどこが軽いと感じるかについてフィードバックをお寄せいただければ、A) 機能を追加できるかどうか、または B) 機能はあるが、より明確にすることができるかどうかを解決できる可能性があります。
PyroCMS は、数人の開発者による単なる「GitHub に投げ込まれた」趣味のプロジェクトではなく、サポート スタッフと開発者チームを擁する独自の会社であるため、このようなコメントは見たくありません! 何かお手伝いできることがあれば、お尋ねください。多くの場合、StackOverflow をトロールすることはありません。他の質問がある場合は、サイトにアクセスするだけです。