P. 1
Smarty-2.6.14-docs

Smarty-2.6.14-docs

|Views: 163|Likes:

More info:

Published by: Tiago Vieira da Rocha on Mar 03, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

03/03/2011

pdf

text

original

Métodos

102

void register_resource()(name, resource_funcs);
string name;
array resource_funcs;

Use isso para registrar dinamicamente um recurso de plugin com a Smarty. Passe no nome o recurso e o array de funções
PHP que implementam isso. Veja template resources para maiores informações de como configurar uma função para retor-
nar templates.

Notas Técnicas: Um nome de recurso deve ter ao menos dois caracteres de comprimento. Um caracter do nome de
recurso irá ser ignorado e usado como parte do path do arquivo como, $smarty->display('c:/path/to/index.tpl');

A função-php-array resource_funcs deve ter 4 ou 5 elementos. Com 4 elementos os elementos são as functions-callbacks
para as respectivas funções "source", "timestamp", "secure" e "trusted" de recurso. Com 5 elementos o primeiro elemento
tem que ser um objeto por referência ou um nome de classe do objeto ou uma classe implementando o recurso e os 4 ele-
mentos seguintes tem que ter os nomes de métodos implementando "source", "timestamp", "secure" e "trusted".

Exemplo 13.24. register_resource

$smarty->register_resource("db", array("db_get_template",
"db_get_timestamp",
"db_get_secure",
"db_get_trusted"));

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->