About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
legacy:vufind_1.x_developer_manual:building_a_smarty_plugin

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
building_a_plugin [2014/06/13 13:14] – external edit 127.0.0.1building_a_plugin [2015/12/11 19:15] demiankatz
Line 1: Line 1:
-====== Building Plugin ======+====== Building a Smarty Plugin ======
  
 VuFind uses the [[http://www.smarty.net/|Smarty Template Engine]] to control the HTML templates.  Smarty has the ability to create plugins to be intergrated in with the templates.  If you would like to create a Plugin to enhance VuFind - for example a SQL Query to your ILS Database for additional data on the Record View Page or a new query to the Solr data store - you could simply create a PHP file that lives within the /web/interface/plugins directory.  Please follow the [[http://www.smarty.net/manual/en/plugins.php|Smarty Documentation]] on how to create a plugin. VuFind uses the [[http://www.smarty.net/|Smarty Template Engine]] to control the HTML templates.  Smarty has the ability to create plugins to be intergrated in with the templates.  If you would like to create a Plugin to enhance VuFind - for example a SQL Query to your ILS Database for additional data on the Record View Page or a new query to the Solr data store - you could simply create a PHP file that lives within the /web/interface/plugins directory.  Please follow the [[http://www.smarty.net/manual/en/plugins.php|Smarty Documentation]] on how to create a plugin.
legacy/vufind_1.x_developer_manual/building_a_smarty_plugin.txt · Last modified: 2018/12/19 14:12 by demiankatz