pants descargar cuadernos ants smarty

descargar - Cómo obtengo la URL actual usando smarty



smarty if (2)

Este es el código del controlador:

<?php require_once(''libs/Smarty.class.php''); $smarty = new Smarty(); if (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on") { $pro = ''https''; } else { $pro = ''http''; } $port = ($_SERVER["SERVER_PORT"] == "80") ? "" : (":".$_SERVER["SERVER_PORT"]); $current_url = $pro."://".$_SERVER[''SERVER_NAME''].$port.$_SERVER[''REQUEST_URI'']; $smarty->assign("current_url",$current_url); $smarty->display(''index.tpl''); ?>

Puede mostrar la variable en el archivo de plantilla index.tpl:

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Title</title> </head> <body> {$current_url} </body> </html>

¿Cómo obtener url usando smarty (similar a window.location en JavaScript)?

hice esto

{$smarty.server.PHP_SELF}

pero no está funcionando. Dame una solucion


Puedes usar esto, también.

{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}