はい、先ほどお話しした通り、残念ながらそのガイドは古くなっています。現在、Discourse内でEmberを最新の状態にする作業を行っており、まもなくガイドを更新できる(またはEmberのドキュメントをより頻繁に参照できるようになる)ことを願っています。
siteSettingsを取得しようとしている場合は、次のように行うことができます。
let siteSettings = api.container.lookup('site-settings:main');
console.log(siteSettings);
// 例の設定
console.log(siteSettings.header_dropdown_category_count)
「いいね!」 3
@awesomerobot おはようございます。興味深いニュースですね。クライアントのためにカスタムビルドのDiscourseを構築中なのですが、Discourseを使ったことがないため、ドキュメントを読みながら進めていました。必要なものはすべて可能だと思っていましたが、今は確信が持てません。
例えば、ヒーロー内にボタンとしてカテゴリのリストを作成するDiscourseプラグインを作成するという機能が必要です。
以下の点について、理解を深めるお手伝いをいただけますでしょうか。
- ドキュメントのどの部分が古いか
- カスタムプラグインの作成に関する最新情報はどこで入手できるか
- Emberの理解を深めるために他にどこを見ればよいか
- ドキュメントはいつ更新されるのか(数週間/数ヶ月?)
これらの情報があれば、クライアントに問題をフィードバックできます。
よろしくお願いいたします。