私のSitefinity 4.3ベースのサイトでは、標準のブログコンテンツモジュールとウィジェットテンプレートを使用してブログを設定しました。ブログ投稿は、とりわけ、関係する商品によって分類されます。SitefinityでBlog Post Permalinkを取得/表示するにはどうすればよいですか?
URL構造は次のようである:
/blog_template_page/blog_category_template_page/2012/01/01/post-name
各ブログ記事には、少なくとも二つのカテゴリーがあります。
- blog_categoryを(私は一緒にブログのアーカイブに記事の類似したタイプを置くことができる)
- product_category(ブログ記事を販売する製品に関連付けることができます)
サイトのどこかには、製品カタログを構成するPagesがあります。プロダクトXのページでは、product_categoryがProduct Xのブログ記事のリストを表示したいと思います。ユーザーがクリックしてブログ記事を読むと、元のブログのURL(ブログのパーマリンク役職)。
元のブログの投稿場所へのURLを生成するために、Sitefinityブログリストウィジェットを取得するにはどうすればよいですか?
私が知る限り、Sitefinityでは2つのオプションがあります。現在のページをブログ・ポストのテンプレートとして使用します(カタログ・ページに入っているので、私はしたくありません)。または、サイト内の別のページをテンプレートとして使用します(これは、私が全く新しいURLにいるのでしたくありません)。
別の言い方をすれば...私がやりたい
何:メインの製品ページ上の製品Xのために、私は、元のブログの記事にリンクする動的なリストを表示したいと思います。私は新しい単一のブログ投稿テンプレートを作成し、新しいテンプレートを通してコンテンツをレンダリングすることができますが、それは私に新しいURLを与えるでしょう。私は実際には、ブログリストに、元の場所にあるブログ投稿へのリンクを生成したいだけです。
wordpressでは、私はthe_permalink()を使用します。私のブログリストのテンプレートで。 Sitefinityに類似したものはありますか?
コードからではなく、バックエンドの管理ページから設計/実行する方法がある場合は、二重の点があります。しかし何も何もありません。
答えをありがとう、それが動作する方法の私の精神的なモデルが正しくないことを聞いて残念ですが。私はかなりWordPressを使用しているので、ブログへのパーマリンクを探していた。それはsitefinityには存在しません。だから私たちは、コンテンツを一緒にストリングする方法を再評価しなければならないと思う。 – fitzgeraldsteele
喜んで助けになるでしょう。私たちは他の顧客からの同様のフィードバックも聞いてきましたので、私たちはすでにこれをどのように変更できるか考えています。 – Slavo