web-dev-qa-db-ja.com

分類パスリダイレクトを作成する方法はありますか?

特定の分類URLの分類リダイレクトを作成しようとしています。基本的に Taxonomy RedirectがDrupal 6でしたがDrupal 7でした 。 Drupal 7 APIで hook_term_path を検索しましたが、表示されません。

最後に、これらのリンクを特定のprofile2プロファイルに関連付ける必要があります。

これは可能ですか?

6
Sun Rhythms

hook_term_pathの代わりにhook_entity_info_alterを使用できます。

小さな例

function MYMODULE_entity_info_alter(&$entity_info) {
  $entity_info['taxonomy_term']['uri callback'] = 'MYMODULE_term_uri';
}

次に、MYMODULE_term_uri関数のバージョンを実装できます。

それが役に立てば幸い。

また、あなたが言及したモジュールのD7バージョンが必要な場合は、試してみてください http://drupal.org/project/entity_path

3
junedkazi

drupal.org/projects/tviは、drupal 7.に最も近いようです。実際には、私が必要とすることを行います。分類法とこれは、プロファイル2のビューによって作成された特定のノードを直接指しません。

1
Sun Rhythms