2

私は Sitecore のソーシャル コネクテッド モジュールを調査しており、ソーシャル アップデートをマーケティング目標に結び付けようとしています。Sitecore のドキュメントには次のように記載されています。

マーケティング センターの[発行] タブで、[更新] をクリックします。[更新] タブが表示されます。

[更新] をクリックすると、「アイテム レポートを表示する権限がありません」というアラート ウィンドウが表示されます。開発者または管理者としてサインインしたときにこのアラートが表示されるため、セキュリティに関連していないようです。

Social Connected Module 1.1.0 rev. で Sitecore.NET 6.5.0 (rev. 120427) を実行しています。120329。

アップデート:

  • [更新] ボタンは、コア データベース アイテム/sitecore/content/Applications/Content Editor/Ribbons/Chunks/Social/Updatesのコマンド「social:tab:show」にマップされます。
  • 「social:tab:show」は Sitecore.Social.config の「Sitecore.Social.Publishing.Commands.SocialCenter」にリンクされています
  • アラートを送信するコードは次のとおりです。
public override void Execute(CommandContext context)
{
      Assert.ArgumentNotNull((object) context, "context");
      if (context.Items.Length != 1)
        return;
      if (WebUtil.GetFormValue("scEditorTabs").Contains("social:tab:show"))
      {
        SheerResponse.Eval("scContent.onEditorTabClick(null, null, 'OpenSocialCenter')");
      }
      else
      {
        Item obj = Context.Item;
        if (obj == null)
        {
          SheerResponse.Alert("You do not have permission to see any item reports.", new string[0]);
        }
        else 
        [code continues]
  • ブレークポイントを設定できるように、Sitecore.Social.Publishing.Commands.SocialCenter をサブクラス化しました。実行中に表示される値は次のとおりです。
    • Sitecore.Context.Item が null です。
    • context.Items には 1 つのアイテム (マーケティング センターで開かれている目標アイテム) があります。
    • WebUtil.GetFormValue("scEditorTabs")空の文字列を返します。コードは「social:tab:show」を期待しているようです。
  • Sitecore 6.5 ビルド 3 を使用しても問題は解決しません。
  • 更新ボタン、(目標ではなく) 通常のコンテンツ アイテムに対して正しく機能します。ただし、ドキュメントには、このボタンは [マーケティング センター] タブでクリックする必要があることが明確に記載されています。
4

1 に答える 1

0

Sitecore メニューからマーケティング センターを開くと、エラー メッセージが表示されます。代わりに、コンテンツ エディタ アプリケーションを開き、 に移動し/sitecore/system/Marketing Centerます。コンテンツ ツリーに表示されない場合は/sitecore/system、[表示] メニューに移動し、[ツリー全体] を選択します。コンテンツ エディターから目標にアクセスすると、[公開/更新] ボタンが正しく機能します。

注: この問題は、リリース ノートに従って、Sitecore 6.5.0 (rev. 111230)、アップデート 3、ソーシャル コネクテッド用に承認された最新のアップデートで発生することを確認しています。

更新: このバグは Social Connected v1.2 で修正されました。

于 2012-07-10T03:29:25.863 に答える