メインインターフェースとして eea.facetednav を使用して、新しい Plone 4.3.2 Web サイトにファイルのデータベースを作成しています。複数の検索可能な「タグ」に加えて、発行年、記事タイプなどの追加情報を含めるために、これらの「ファイル」用のカスタム Dexterity コンテンツ タイプを作成しました。Dexterity コンテンツ タイプのフィールドの 1 つは、実際のファイルをアップロードすることです。
私が気付くまで、すべてが順調に進んでいました...
「ファイル」へのリンクの基本機能の 1 つが壊れています。ファイルへの内部リンクを作成すると、クリックするとファイルを開くかダウンロードするように求められると予想されますが、実際のファイルへのリンクがある新しい Dexterity コンテンツ タイプの「ビュー」に移動するだけです。
これはかなり面倒です。誰かが以前にこれを行ったことがありますか、またはファイルをダウンロードするために自動的にリンクする方法を見つけましたか? 直接リンクを優先して Dexterity コンテンツ タイプ ビューを無効化/廃止する必要がある場合は、おそらくそれで問題ありませんが、これを両方の方法で機能させる方法を考えることができればボーナス ポイントです (つまり、ファイルとそれをビューに表示するリンク方法)。
不明な場合に備えて、これは「ビュー」と呼ばれるページです。
...私の頭の上から、このビューを解析してファイルリンクに自動的にリダイレクトするカスタムテンプレートを作成する奇妙なDiazoソリューションを考えることができますが、それは間違っている/奇妙に思えます。他の考え?