Prestashop

Cómo obtener URL base Prestashop 1.7.x

Cómo obtener URL base Prestashop 1.7.x para integrar en un módulo y/o ficheros TPL. Si has creado un módulo y enganchaste usando displayAdminProductsExtra para mostrarlo en el panel de administración.

Cómo obtener URL base Prestashop 1.7.x

A continuación, veremos varias formas de obtener la url base, si desea usar la variable inteligente base_url en los archivos tpl de back-end.

Primera forma: Dentro de Modulo PHP

Context::getContext()->shop->getBaseURL(true);

Si solo necesita el directorio base, use __PS_BASE_URI__ para la URL completa que puede usar las siguientes constantes de Prestashop.

_PS_BASE_URL_.__PS_BASE_URI__

Segunda forma: Ficheros TPL

Interfaz: Si desea acceder a la URL base del sitio en el archivo front-end, use:

{$base_dir}

Para integrar correctamente puede colocar esta linea de código en tu archivo de plantilla (*.tpl)

<a href="{$base_dir}content/6-about-us">Sobre nosotros</span></a>

Conclusiones

En este articulo hemos integrado 2 formas para visualizar la URL base de Prestashop ya sea en ficheros TPL o en ficheros PHP.

También hemos visto constantes por defecto predefinidas de Prestashop que podemos usar en nuestros módulos y/o plantillas personalizadas.

Nestor Tapia

Bloggero, amante de la programación PHP, innovador y me fascina compartir información. Desde que conocí el entorno informatico y el internet me llamó la atención la programación, Por tal motivo he creado mi blog BAULPHP.COM para compartir mis experiencias con todos ustedes. ¡Gracias por leerme!.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba