jplist
JPlistモジュールは、Perlおよびデータベースハンドルで動作するデータソースバンドルであり、JPlist(http://jplist.com)はUIモジュールのみとして動作します。
このモジュールをインストールするには、次のコマンドを実行します。
perl Makefile.PL
make
make test
make installJPLISTモジュールを使用して、触媒/ダンサーなどのCGIまたはPERL MVC Webアプリケーションと統合して、JPLISTリクエストパラメーションをデコードし、DBIハンドルを使用してデータベースと統合します。
use JPList;
my $jplist = JPList->new
({
dbh => $dbh,
db_table_name => 'Items',
request_params => $c->request->body_params->{statuses}
});
my $jp_resultset = $jplist->get_resultset();
#Data
$jp_resultset->{data};
#Count
$jp_resultset->{count};JPLISTモジュールは、JPLIST Ajax Coreモジュールによってエンコードされた要求パラメーションをデコードし、必要なフィルターとソートオプションを適用して、適切なテーブルからデータを取得します。
Database handle Table name from where data should be fetched. JPList UI module Request params passed here so that JPList modlue decodes and applys the fitler and sort accordingly Custom fields or custom query Fixed WHERE fields/clause to be used on all queries$ jplist-> get_resultset()は、結果データを返すために使用され、jplistリクエストパラメーションに基づいてカウントされます。
ムース
uri ::脱出
JSON
https://github.com/sheeju/jplist
Exceleron www.exceleron.comがサポートする開発時間。
Sheeju Alex(Sheeju)
Copyright(c)2017 Sheeju Alex
このプログラムはフリーソフトウェアです。芸術ライセンス(2.0)の条件の下でそれを再配布したり、変更したりできます。次のようなライセンスのコピーを入手できます。
http://www.perlfoundation.org/artistic_license_2_0
標準バージョンまたは変更されたバージョンの使用、変更、および配布は、この芸術的ライセンスによって管理されます。パッケージを使用、変更、または配布することにより、このライセンスを受け入れます。このライセンスを受け入れない場合は、パッケージを使用、変更、または配布しないでください。
変更されたバージョンが、あなた以外の誰かによって作成された変更されたバージョンから派生した場合、それでも変更されたバージョンがこのライセンスの要件に準拠することを確認する必要があります。
このライセンスは、著作権所有者の商標、サービスマーク、商標、またはロゴを使用する権利を付与しません。
このライセンスには、非独占的な、世界的な無料の特許権が含まれます。パッケージが直接または貢献した特許侵害を構成すると主張する当事者に対して特許訴訟(相互訴訟または反訴を含む)を制定する場合、お客様へのこの芸術的ライセンスは、そのような訴訟が提出された日に終了するものとします。
保証の免責事項:パッケージは著作権所有者と貢献者によって「現状のままであり、明示的または黙示的な保証なしで提供されます。商品性、特定の目的への適合性、または非侵害の黙示の保証は、地元の法律で許可されている範囲で廃止されます。そのような損害の可能性について助言されたとしても、パッケージの使用。