A theme engine that allows you to use template files written using Smarty Template Engine syntax.

The 'default' template for this engine is box_grey_smarty, which is ported from the original box_grey theme.

Installation

Because of a drupal-contrib policy, a smarty installation is not currently included in default release tarballs. You can obtain a tarball already including Smarty in the libs directory here (4.6.x) or here (4.7.x).

Please see installation instructions for installation details.

Details

Directories 'configs' and 'plugins' are parsed for files if they exist in the theme directory as well as if they are in the main engine directory.

Overriding other theme functions is accomplished in a manner similar to that described for PHPTemplate.

Preferred Download Link for 4.6.x - smarty-4.6.0+libs_rel2.tar.gz

Preferred Download Link for 4.7.x - smarty-4.7.0+libs.tar.gz

This link includes the Smarty Installation in the ./libs directory. You just have to drop in it, untar and change the templates_c directory permissions.

Themes converted for use with the Smarty theme engine:

Downloads

Recommended releases

Version Downloads Date Links
6.x-2.0 tar.gz (13.17 KB) | zip (16.59 KB) 2007-Oct-25 Notes
5.x-0.1 tar.gz (13.31 KB) | zip (18.47 KB) 2007-Aug-25 Notes

Development releases

Version Downloads Date Links
4.7.x-1.x-dev tar.gz (15.19 KB) | zip (20.37 KB) 2011-Feb-25 Notes

Project Information

  • Maintenance status: Unknown
  • Development status: Unknown
  • Last modified: May 4, 2009

Maintainers for Smarty theme engine

  • djnz - 7 commits
    last: 4 years ago, first: 4 years ago
  • sun - 2 commits
    last: 4 years ago, first: 4 years ago
  • tclineks - 28 commits
    last: 6 years ago, first: 6 years ago

Issues for Smarty theme engine

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Oldest open issue: 6 Sep 06