smarty template engine
Monday, December 01, 2008  
download | documentation | faq | forum | mailing lists | changelog | contribs 


search for in the  


Соглашение об именах

При присвоении имен файлам и функциям плагинов, необходимо придерживаться определенных правил, чтобы Smarty находил и мог использовать эти плагины.

Имена файлов плагинов должны формироваться по следующей схеме:

type.name.php

Где type (тип) это один из следующих типов плагинов:

  • function
  • modifier
  • block
  • compiler
  • prefilter
  • postfilter
  • outputfilter
  • resource
  • insert

и name (имя) соответствует правилам наименования идентификаторов в PHP (только буквы, цифры и знак подчеркивания).

Несколько примеров: function.html_select_date.php, resource.db.php, modifier.spacify.php.

Функции, находящиеся внутри файлов плагинов, должны именоваться следующим образом:

smarty_type_name()

Значения type и name те же, что прежде.

Smarty выдаст сообщение об ошибке, если необходимый файл плагина не будет найден, или файл плагина, а так же функция плагина будут названы неправильно.




 

credits 

Smarty Copyright © 2002-2008
New Digital Group, Inc.

All rights reserved.