Foros del Web » Programando para Internet » PHP »

fecha en pagina.tlp.php

Estas en el tema de fecha en pagina.tlp.php en el foro de PHP en Foros del Web. tengo que meter en un template pagina.tlp.php, la fecha actual, alguien sabe como hacerlo, gracias?...
  #1 (permalink)  
Antiguo 25/11/2010, 14:50
 
Fecha de Ingreso: noviembre-2007
Mensajes: 122
Antigüedad: 16 años, 4 meses
Puntos: 2
fecha en pagina.tlp.php

tengo que meter en un template pagina.tlp.php, la fecha actual, alguien sabe como hacerlo, gracias?
  #2 (permalink)  
Antiguo 25/11/2010, 14:57
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: fecha en pagina.tlp.php

Saludos

Código PHP:
Ver original
  1. //Capturas la fecha en php. Si necesitas otro formato de fecha  lo podrias realizar tambien
  2. $fecha=date('Y/m/d');
  3. //luego asignas a una variable en php
  4. $tpl->assign( "fecha", $fecha);
  5. //luego tomas ese valor en el template
  6. {fecha}
__________________
:.:Nano.:: @nano_hard - Retornando al foro
  #3 (permalink)  
Antiguo 25/11/2010, 14:57
Avatar de malakian  
Fecha de Ingreso: septiembre-2010
Ubicación: $malakian->Colombia();
Mensajes: 469
Antigüedad: 13 años, 7 meses
Puntos: 45
Respuesta: fecha en pagina.tlp.php

Editado :

{$fecha}
ups!!
__________________
Guitar Loco, Desarrollador Web PHP
Sigueme: @jose1x
  #4 (permalink)  
Antiguo 25/11/2010, 16:11
 
Fecha de Ingreso: noviembre-2007
Mensajes: 122
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: fecha en pagina.tlp.php

no me funciona, me lo podeis explicar mejor?
gracias
  #5 (permalink)  
Antiguo 25/11/2010, 16:15
Avatar de malakian  
Fecha de Ingreso: septiembre-2010
Ubicación: $malakian->Colombia();
Mensajes: 469
Antigüedad: 13 años, 7 meses
Puntos: 45
Respuesta: fecha en pagina.tlp.php

Supongo que estas usando Smarty!!si tienes todo debidamente configurado deberia funcionar como dice Nano_
__________________
Guitar Loco, Desarrollador Web PHP
Sigueme: @jose1x
  #6 (permalink)  
Antiguo 25/11/2010, 16:19
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: fecha en pagina.tlp.php

gracias malakian se me paso ejeje

angeles33 En el ejemplo que puse se asigna a una variable smarty el valor de una fecha desde php

Código PHP:
Ver original
  1. #
  2. //Capturas la fecha en php. Si necesitas otro formato de fecha  lo podrias realizar tambien
  3. $fecha=date('Y/m/d');
  4. //luego asignas a una variable en php
  5.  
  6. $tpl->assign( "fecha", $fecha);

Luego en tu template recojes ese valor como una variable smarty
Código HTML:
Ver original
  1. {$fecha}

Eso fue lo que te entendí de no ser así, podrías explicarte mejor!.
__________________
:.:Nano.:: @nano_hard - Retornando al foro
  #7 (permalink)  
Antiguo 25/11/2010, 16:19
 
Fecha de Ingreso: noviembre-2007
Mensajes: 122
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: fecha en pagina.tlp.php

ya lo tengo gracias.
  #8 (permalink)  
Antiguo 25/11/2010, 16:50
 
Fecha de Ingreso: noviembre-2007
Mensajes: 122
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: fecha en pagina.tlp.php

no lo tengo, al poner eso que me dices me queda en blanco el template
  #9 (permalink)  
Antiguo 25/11/2010, 16:53
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: fecha en pagina.tlp.php

Saludos

Podrías postear el código para darnos una idea de como lo estas manejando.
__________________
:.:Nano.:: @nano_hard - Retornando al foro
  #10 (permalink)  
Antiguo 25/11/2010, 17:00
 
Fecha de Ingreso: noviembre-2007
Mensajes: 122
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: fecha en pagina.tlp.php

public static function getNewsletter()
{
if( SSession::getVar('newsletter') == null || count(SSession::getVar('newsletter')) <= 0)
{
return false;
}

$newsletter_tpl = self::getNewsletterTemplate('noticias');
$feed_tpl = self::getFeedTemplate('noticias','feed');

$newsletter = SSession::getVar('newsletter');
$items = array();
foreach($newsletter as $news )
{
$image = '';
if( !empty($news->news_image) )
{
$image = "<img style=\"float:left;margin:7px 7px 7px 0px; width: 80px;height:80px\"
src=\"{$news->news_image}\" alt=\"\" />";
}
{
$fecha=date('d/m/Y');


}



$items[] = str_replace(array('{title}','{image}','{descriptio n}','{link}','{fecha}'),
array($news->news_title,

$image,
$news->news_description,
$news->news_link,
$fecha),
$feed_tpl);
}



$_newsletter = str_replace('{feeds}', implode(' ',$items), $newsletter_tpl );
//print $_newsletter;
return $_newsletter;

}
}


una plantilla contiene las noticias que se repiten y otra el html ( yo quiero meterlo en esta en el html se llama noticias)
  #11 (permalink)  
Antiguo 25/11/2010, 18:23
 
Fecha de Ingreso: noviembre-2007
Mensajes: 122
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: fecha en pagina.tlp.php

{
$fecha=date('d/m/Y');
}
$_newsletter1 = str_replace('{fecha}', $fecha, $newsletter_tpl );

asigno una variable y remplazo, pero no me funciona.

Etiquetas: fechas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:09.