PHP code example of imponeer / smarty-db-resource
1. Go to this page and download the library: Download imponeer/smarty-db-resource library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
imponeer / smarty-db-resource example snippets
$smarty = new \Smarty();
$plugin = new \Imponeer\Smarty\Extensions\DBResource\DBResource(
$pdo, // PDO compatible database connection
'default', // current template set name
'tplfile',
'tpl_source',
'tpl_lastmodified',
'tpl_tplset',
'tpl_file',
function (array $row): string { // function that converts database row info into string of real file
return $row['file'];
},
'default'
);
$smarty->registerResource($plugin->getName(), $plugin);