質問: joomla内でカスタム検索可能なデータベースを作成することに関するアドバイス 既存のwebサイトに組み込んでいる間、既存のライブラリデータベースをよりモダンでユーザーフレンドリーにできるかどうかを友人から尋ねられました。既存のデータベースは、何千もの本とdvd(保育園)を含む単純なアクセスデータベースです。本やdvdなどの複数のデータセットを検索できるシンプルな(ただし高速な)検索機能が必要です。twitterのtypeahead.jsの例をここで考えてください( http://twitter.github.io/typeahead.js/examples /#multiple-datasets )彼らは現在、私が作成したjoomla 3.xサイトを持っています。彼らは、新しいlibrary dbを「この中に」組み込んで、webサイトとライブラリ検索に1回ログインすることを望んでいます。彼らの要件は、登録ユーザー/スタッフができることです。 本やdvdを検索する 既存のレコードを追加/編集(できればフロントエンドから) 私の質問は、そのようなタスクに取り組むための最良の方法は何でしょうか?twitterのtypeahead.js( http://twitter.github.io/typeahead.js/examples )とスタンドアロンのデータベースを使用して、これを実現できるスタンドアロンアプリケーションを作成できますが、これを既存のjoomla webサイトに組み込むにはどうすればよいですか?joomla内からこのアプリケーションに「リンク」しますか、それともlibrary dbをjoomlaにインポートしてそこから作業する必要がありますか?これは私にとって非常に新しいので、誰かが持っているアドバイスやアイデアを歓迎します。また、より良い方法またはより効率的な方法がある場合、またはこのタスクを実行する場合は、お知らせください。理想的には、twitterのtypeahead.jsを使用したいと思います。これは、joomlaのコア検索よりも機能がはるかに優れているためです。
回答: おそらく、簡単なアプローチは、#__ contentテーブルにaccessレコードをarticlesとしてインポートし、カテゴリやタグを使用して、ブック/ dvdを分離することです。このようにして、コード行を変更することなく、joomlaのすべてのコア検索/ソート/表示機能を活用できます。さらに、検索や、rss、twitter、facebookなどのjoomlaコアデータを処理するための無限の拡張機能があり、すぐに使用できます。