Salesforce コミュニティビルダーと Site.com Studio の関係
イシュー
- Salesforce コミュニティビルダー で出来ることは、Site.com Studio で出来るというのはわかるが、お互い相互に編集できなかったり、どのような関係になっているのかわかりにくい。
- お互いの関係をまとめた記事は無いか?
- 基本的な疑問
- コミュニティビルダーで作ったページと、Site.com Studioで作ったページは、それぞれどういうURLになるか。
- (コミュニティビルダーのログインページと、Site.com Studio のログインページのURLは?)
- コミュニティビルダーでつくったページのホームを変更するには?
- コミュニティビルダーで作ったページと、Site.com Studioで作ったページは、それぞれどういうURLになるか。
参考
コミュニティビルダーのURL
ドメイン(URL)について
- コミュニティのURL
- 私のドメイン
- https://xxx-dev-ed.my.salesforce.com/domainname/DomainName.apexp
- 私のドメインは、salesforce.com になる
- 例)xxx-dev-ed.my.salesforce.com
- コミュニティ設定
- https://xxx-dev-ed.my.salesforce.com/_ui/networks/setup/NetworkSettingsPage
- コミュニティのドメインは、force.comになる
- 例)xxx-developer-edition.ap2.force.com
- Site.com Studio のURL
- Lightning コンポーネントのURL
- Lightning コンポーネントのドメインは、lightning.force.comになる
- https://xxx-dev-ed.lightning.force.com/packageName/appName.app
サイトのホームページ
サイトのホームページは、[Site.com Stuido] - [サイトの設定] - [デフォルトページ] - [ホームページ]で設定される
- コミュニティビルダーの「Napili」テンプレートを使用している場合、「main」が設定されている。
- ホームページを「main」から変更すると、コミュニティビルダによる編集ができなくなる
Napiliの構成
- http://resources.docs.salesforce.com/200/8/en-us/sfdc/pdf/community_templates.pdf
- 79ページ目から
- 使用可能なコンポーネント一覧(100ページ)
Lightning アプリケーションビルダーと コミュニティビルダーの関係
参考
- salesforce communities - Lightning components in community builder - Salesforce Stack Exchange
- Salesforce Developers
- ここにあるインターフェースを追加すると、コミュニティビルダーから使えるようになるらしい
- Edit Community Pages and Components in Community Builder
- Winter16以降の Koa、Kokua、および Napili テンプレートでのみ使用可能
- リリースノート
- SFDC:Lightning Experience ナビゲーションメニューを試してみました - tyoshikawa1106のブログ
コミュニティの設定
参考
- コミュニティコンテンツへの公開アクセスの有効化
-
- コミュニティで公開するページは、事前にページ設定を行っておく必要がある。
ログアウトコード
<apex:outputLink value="{!$Site.Prefix}/secur/logout.jsp" rendered="{!NOT(ISPICKVAL($User.UserType,'Guest'))}">{!$Label.site.logout}</apex:outputLink>