2011-03-07 9 views
33

Parece que debería ser simple, pero no se puede encontrar una solución en cualquier lugar. Necesito dar salida al número de teléfono de contacto de la tienda, que está en la información de la tienda en el administrador.Magento: Obtener teléfono de contacto de la tienda

Necesito imprimirlo en archivos de plantilla y páginas CMS, ¿cuál sería el código para cada uno?

Gracias :)

Respuesta

83

Eso es una configuración Core, por lo que ya se ha guardado en core_config_data mesa, y el teléfono de información es el campo:

general/store_information/phone 

lo tanto, todo lo que necesita es leer la configuración datos como

$storePhone = Mage::getStoreConfig('general/store_information/phone'); 

Para las páginas CMS insertar la variable siguiente:

{{config path="general/store_information/phone"}} 

Puede encontrar más información sobre este here, y siempre se puede do the reverse programmatically

+0

buena indirecta. Solo encontré que la ruta '{{config path ...}}' funciona para 'general/store_information/...', pero no para 'general/imprint/fax' por ejemplo. – Anse

+0

En las versiones más nuevas de Magento CE, estas variables parecen necesitar el uso en bloques estáticos. Ver Sistema> Permisos> Variables – Anse

Cuestiones relacionadas