2016-10-04 6 views
2

私はWordpress/AJAXベースのSAP Webアプリケーションを作成しています。URL処理について質問があります。SAP AJAX Webappのパラメータを使用してURLを処理する方法は?

私のアプリケーションは(おおよそ)次のようになります。

  1. は、基本的にはページコンテナとAjaxコールを処理するために、クライアント側のコードが含まれているindex.phpファイルがあります。
  2. クライアント側コードは、ユーザーのクリックに応じてページを切り替える役割を担います。これは、そのページのhtmlを返すサーバー側の関数にマップされている登録済みアクションを呼び出すことによって行います。 (だから、プリント/要求されたページのHTML を返すget_about_page()という名前の関数があります)

この設定に問題はURLを処理しています。
手元の質問たとえば、http://domain.com/aboutなどのURLへのリクエストを処理するにはどうすればよいですか?

私はabout.phpページを持っていましたが、そこにすべてのリクエストを送るリライトルールを追加できました。
理論的には、クライアント側でURLを解析し、どのAjax呼び出しを呼び出すかを決めることもできますが、それは悪い考えです。

+0

この種の設定では、通常、すべてのルートを/index.phpに移動するだけです。ただし、ページ全体をajaxに置き換えている場合は、ajaxの使用によるメリットがあまりなく、単純に複雑なものになります。 –

+0

@KevinBコメントありがとう!どうぞあなたはどうですか?それ以外はどうやってやったの?私は特定のページコンテナのみを置き換えていますが、残りは静的であり、変更する必要はありません。 – Asaf

+0

私はあまりにも多くの仕事をしているので、ここで快適に感じることができません。 –

答えて

2

事前定義ワードプレスAPIを使用してください。

関連する問題