4

t3solrのデフォルトの動作は、現在ログインしているユーザーがこのページを表示する権限を持っていない (またはまったくログインしていない) 場合、アクセス制限で結果を非表示にすることです。

お客様は別の動作を望んでいます。結果は表示されますが、視覚的に強調表示されます (たとえば、css クラスを追加することによって)。(まだログインしていない) ユーザーは、検索結果の抜粋で目的のコンテンツの要約を "プレビュー" して (からかうために)、リンクをクリックすることができます。その後、ログイン ページが表示され、ログイン後に目的のページにリダイレクトされます (最後の部分は既にデフォルトの Typo3 の動作です)。

現在のt3solrでこれが可能かどうか知っている人はいますか? 数年前に最後に使用したときは indexed_search で可能だったと思うので、t3solr もこれをサポートする可能性があると思いました。

いいえ、私はまだ「ちょうど」試したわけではありません. また、この (可能性のある) 機能を利用するために t3solr の早期アクセス バージョンに料金を支払う必要があるかどうかもわかりません。

4

1 に答える 1

1

TYPO3 拡張 Apache Solr の両方のバージョンは、ページとコンテンツ要素へのアクセス権に関して同一です。

表示が許可されている結果のみを表示するように拡張機能を非常に厳密に設計したため、あなたが述べている要件はそのままでは機能しません。

拡張機能にある solr アクセス フィルターの変更を必要とする動作を回避する方法は確かにあります。または、コンテンツ レベルでアクセス権を割り当て、からかい部分のみを表示するプラグインを使用します。

通常、ここで TYPO3 の solr に関する質問を監視します。

news://lists.typo3.org:119/typo3.projects.solr

于 2012-06-06T11:20:34.963 に答える