0

私がデザインしている Joomla テンプレートがありますが、全体的なアピール/GUI を支援するために、作成した投稿/ページ/ブログをプリロードし、それらをフロント ページに動的にロードしたいと考えています。これはJoomlaで可能ですか?すでに作成したページでは機能しますが、サイトに作成済みのページがある場合はどうなりますか。基本的に、フロントエンドが動的に作成されたリストからランダムなページをロードできるようにします。すべてのページ/投稿のリストを joomla から動的に取得し、javascript/jquery でこのページをプリロードするか、メイン サイトにそれらのページのみをロードする方法はありますか。

簡素化されたリクエスト。マルチページ インターフェイスとして機能する 1 ページの Web サイト。そのため、ユーザーは、各ページを毎回実際に更新/ロードすることなく、ページをロードできるようにするコントロール インターフェイス オプションを設定できます。

スタック オーバーフローのユーザーが以前にこのような設定を行ったことがあり、どのようにこれを達成したかについての洞察を提供できるかどうか疑問に思っています。事前ページを事前にロードする方法は理解していますが、目標は、作成された新しいページに基づいて動的にロードすることです。

4

1 に答える 1

0

私が知っていることから、joomlaはデフォルトでは「ajax化」されていないため、機能させるにはかなりのオーバーライドが必要です。joomla 拡張機能ディレクトリを調べて、このようなものが既に行われているかどうかを確認します。テンプレートはおそらくデフォルトでこれを行うことができます(ワードプレスで似たようなものを見たことがあります)

http://extensions.joomla.org/search?q=ajax

ajax 機能を追加するプラグインは多数ありますが、目的にどれだけ一致するかは別問題です。

これを自分でコーディングするには、jQuery/JavaScript の知識が必要であり、ajax を介して呼び出しページへのリンクをオーバーライドするテンプレートを作成し、joomla の機能をオーバーライドして、すべての余分なページ (必要な html のみ) にヘッダー/フッターが含まれないようにする必要があります。

さらに深く掘り下げると、かなりの時間がかかります。デフォルトでこれを行う可能性のあるプラグインを探すことをお勧めします。これにより、joomla がページをロードする方法を変更するのに多くの時間を費やす必要がなくなります。

于 2013-04-22T22:01:47.463 に答える