Jump to content

¿Cuál es la variable del dominio base de Prestashop en PHP? [RESUELTO]


Recommended Posts

Ejemplo:

 

Imaginemos que tu web es:

 

pepito.com/chorizos/

 

--

 

_PS_BASE_URL_

 

Aqui, imprimes en php: pepito.com

 

__PS_BASE_URI__

 

y aqui imprimes /chorizos/

 

Estos datos, los he visto por ejemplo en el fichero:

 

/classes/controller/FrontController.php

 

Donde he visto esto:

 

  'base_dir' => _PS_BASE_URL_.__PS_BASE_URI__,

 

que si nos damos cuenta, cuando en smarty imprimimos la url de la tienda, lo hacemos asi:

 

{$base_dir}

 

(lo puedes comprobar en un tpl)

 

Entonces he visto que esta compuesto por lo que te he comentado.

  • Like 1
Link to comment
Share on other sites

Estos datos, los he visto por ejemplo en el fichero:

 

/classes/controller/FrontController.php

 

Donde he visto esto:

 

  'base_dir' => _PS_BASE_URL_.__PS_BASE_URI__,

 

que si nos damos cuenta, cuando en smarty imprimimos la url de la tienda, lo hacemos asi:

 

{$base_dir}

 

(lo puedes comprobar en un tpl)

 

Entonces he visto que esta compuesto por lo que te he comentado.

 

Claro, que tambien tienes estas opciones:

 

$protocol_content.Tools::getHttpHost();

 

Para imprimir el dominio.

 

Esto mas el dominio + directorio

 

$protocol_content.Tools::getHttpHost().__PS_BASE_URI__

 

etc..

 

Fijate en el

 

FrontController.php

 

y veras las opciones..

  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...