pclib
Version 3.1.1
Легкие PHP -каркасы без шаблона больших каркасов.
pclib где -то на вашем Webroot.install/pclib_*.sql . Импортируйте этот SQL-Dump в вашу базу данных.или установите его с помощью композитора:
composer require lenochware/pclib
Рендеринг форма
require ' vendor/autoload.php ' ; // or 'pclib/pclib.php' without composer
$ app = new PCApp ( ' test-app ' );
$ form = new PCForm ( ' tpl/form-template.tpl ' );
print $ form ;Подключиться к базе данных и показать DataGrid с данными
require ' vendor/autoload.php ' ;
$ app = new PCApp ( ' test-app ' );
$ app -> db = new PCDb ( ' pdo_mysql://user:password@localhost/database-name ' );
$ grid = new PCGrid ( ' tpl/grid-template.tpl ' );
$ grid -> setQuery ( ' SELECT * FROM products ' );
print $ grid ;Для получения дополнительных примеров см. Http://pclib.brambor.net/demo
Эта библиотека - свободное программное обеспечение; Вы можете перераспределить его и/или изменить его в соответствии с условиями GNU меньшей общей публичной лицензии, опубликованной Фондом Free Software; либо версия 2.1 лицензии, либо (по варианту) любую более позднюю версию.