0

Catalyst とテンプレート ツールキットを使用して、データベースの Web ページを開発しました。Web ページにテーブルがあります。バックエンド (データベース) から動的にデータをフェッチし、ユーザーがデータベースを検索できるようにする、同じ Web ページに検索オプションを設定したいと考えています。ページにjQueryデータテーブルがありますが、データベースからデータを取得するのではなく、テーブルを検索して結果を返します。私は perl と Catalyst の新しいユーザーであるため、Web ページで検索オプションを使用する方法を教えてください。

私の質問が明確でない場合は、詳細に説明します。

4

1 に答える 1

0

あなたが求めていることは達成するのは簡単ではありませんが、実行できます。

最初に、サーバー側の処理に関する DataTables のドキュメントをよく読んでから、データを生成するアプリの Catalyst コントローラーを書き直して、Allan の PHP コードの動作 (フィルター、並べ替え、制限の適用) を反映する必要があります。次に、JSON の結果を返します。DBIx::Class および/または SQL::Abstract モジュールを使用している場合、はるかに少ないコードで同等の機能を作成できるはずです。

ただし、気弱な人向けではありません。私は Catalyst、TT、および DT を使用して CRUD 画面をレンダリングするアプリケーションを作成および管理していますが、絶対に必要であることが証明されるまで、サーバー側処理への変換を急ぐつもりはありません。(YAGNI の原理 + 貧乏生活。)

于 2012-08-22T02:31:32.940 に答える