0

分類法に基づいて URL の場所が自動的に生成される Drupal 7 Web サイトに記事を追加できるようにしたいと考えています。したがって、「ニュース > ローカル > タウン」という分類法を選択すると、www.site.com/news/local/town のサイトに配置されます。

ここまでで、分類語彙の階層が作成されました。Pathauto と Entity Reference をインストールしました。ここからどうすればいいのかわからない。

モジュールの Pathauto の [構成] パネルに移動すると、コンテンツ パス、タクソノミー ターム パス、ユーザー パスの 3 つのパス セットが表示されます。

Content Paths の下で、Pattern for All Article Paths の下に何かを追加することになっていると思います。ここに追加する必要があるのは、分類法から URL を作成するための変数だと思います。

それで調べました。徹底的に。先週あたりを探しました。次の行を使用することになっていることは、一般的なコンセンサスのようです。

[term:parents:join-path]/[term:name].

これは問題です。エラーが発生します:

すべてのアーティクル パスのパターンで、無効なトークン [term:parents:join-path]、[term:name] が使用されています。

わかりました、それは理にかなっています。コンテンツ パスの下のリストに「term」トークンが表示されません。Taxonomy Term Paths の下で行いますが、記事の URL を定義しようとしています。

人々は立ち往生しています。私もそうです。これはデフォルトの Drupal 機能です。なぜこれが難しいのかわかりません。私が使用した他のすべての CMS で標準になっていることを行うためにしなければならない作業の量に基づいて、このソフトウェアに対する私の好意的な意見を変更し始めています。

私は何か間違ったことをしていますか?他に必要な手順はありますか?

この問題の解決に役立つアドバイスがあれば、よろしくお願いします。

4

0 に答える 0