SharePoint 2010 Web サイトへのブレッドクラム ナビゲーションの実装を示すサンプル コードまたは優れた記事のリンクはありますか?
2 に答える
Technet によると、この パンくずリスト ナビゲーションは動的に生成された一連のリンクを Web ページの上部に表示し、ユーザーにサイト階層内の現在の位置を示します。SharePoint Designer 2010 または Visual Studio 2010 を使用して、ブレッドクラム ナビゲーション コントロールを構成できます。たとえば、カスタム ナビゲーション プロバイダーを指定したり、パンくずリスト ナビゲーションをページ レイアウトから削除したりできます。
この記事では、カスタム ナビゲーション プロバイダーの作成について説明します。
これは、CodePlex にある共有ポイントに追加できるコントロールです ( mavention )
わかった、
これは、 mvention-breadcrumbの展開の簡単な HowTo です。ブログで説明されている方法で問題が発生し、開発者に助けを求めました。
そう
1) maventionsimplesitemappath.wsp ソリューションを Web サイトの BIN ディレクトリにコピーします
2) sp_powershell に wsp ソリューションを追加します (stsadm -0 addsolution …)
3) 中央サーバー管理/ファーム ソリューションに移動し、先ほど追加したソリューションをデプロイします
4) sp_designer (またはその他) で Web サイトのマスターページを開き、登録コードと制御コードを挿入します (上記のブログからコピー/貼り付けできます)。
それでおしまい!
数日前に私が持っていたようなアクセス許可でまだ問題がある場合は、これを試してください (ソリューション開発者およびブログ所有者からのヒント)
- Web サイトの web.config を開き、次の行を検索します
<trustLevel name="WSS_Custom"..
- この行にあるポリシー ファイル (wss_custom_wss_minimaltrust.config) を開きます。
- 検索行
<CodeGroup ...>
maventionsimplesitemappath.wsp をここで言及する必要があります</CodeGroup>
<CodeGroup class="FirstMatchCodeGroup" version="1" PermissionSetName="Nothing">
「Nothing」になっている場合は、PermissionSetName を「FullTrust」に変更します。
許可の問題が今解決されることを願っています