Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2011, 08:33
thehack
 
Fecha de Ingreso: abril-2010
Mensajes: 151
Antigüedad: 14 años
Puntos: 1
duda sobre smarty

hola que tal en mi antepenultimo publicacion http://www.forosdelweb.com/f18/suger...ntilla-951349/

sobre una sugerencia de algun motor de plantillas web que me fuera util para mi proyecto tome en consideracion smarty como trae su documentacion en spañol quise emprender mi proyecto sobre este motor de plantillas para mi proyecto asi que empece hacer modificaciones en el solo que ay dudas sobre como ejemplo function static en este motor como declararlas ejemplo antes lo hacia asi

class_name::function_name('valor'); dentro de la plantilla o vista lo declaraba asi como hago yo en smarty cosas como esas es que tengo helpers en mi proyecto donde las function son static ejemplo de una de ellas

Código PHP:
class Form {
    
    
/**
     *
     * @var type array
     */
    
protected static $_radios  = array();
    
/**
     *
     * @var type array
     */
    
protected static $_multipart = array();

/**
 * Etiqueta para Abrir un formulario 
 * @param type $action
 * @param type $method
 * @param type $attrs
 * @return type 
 */

public static function open ($action NULL$method 'post'$attrs NULL)
    {
        if (
is_array($attrs)) {
            
$attrs getAtrs($attrs);
        }
        if (
$action) {
            
$action =  $action;
        } 
        return 
"<form action=\"$action\" method=\"$method\" $attrs>";
    }



eso es una parte de mi codigo helper para abrir fomularios como declaro eso en una plantilla smarty