Categories

Plantillas Destacadas

Magento. ¿Cómo editar la página de contacto?

Norman Fisher abril 24, 2012
Rating: 4.4/5. From 10 votes.
Please wait...

(Basado en Tipo: Tema Magento: #38150. Las diferencias en el diseño son posibles, aunque el proceso es lo mismo).

Hay algunos cambios más comunes de la página de contacto y del formulario de Magento. Por favor borre la caché de su Magento y del navegador web antes de obtener la vista previa de los resultados de los cambios.

¿Cómo cambiar el título del menú “Contact Us” de la cabecera y del pie de página?

Para cambiar el título del menú “Contact Us” de la cabecera y del pie de página abra su panel de administración de Magento -> CMS -> Static Blocks -> header_links/footer_block. Busque el título del título del menú en Content para cambiarlo. Si ha terminado, haga clic en “Save Block” (Guardar bloque) en la parte superior.

¿Cómo cambiar el título de la pestaña del navegador en la página “Contacts”?

En el servidor FTP, en la carpeta con los ficheros de Magento abra \app\design\frontend\default\theme_number\layout y abra un fichero llamado contacts.xml para editarlo.
Cambie el nombre de la página.

  <reference name="head">
<action method="setTitle" translate="title" module="contacts"><title>Contact Us</title></action>
</reference>

Y guarde los cambios.

¿Cómo cambiar el texto del campo de formulario en la página “Contacts”?

En el servidor FTP encuentre \magento\app\design\frontend\base\default\template\contacts y abra el fichero form.phtml para editarlo. Apriete Ctrl (MAC: Command) + F para buscar el texto para cambiarlo. Guarde sus cambios.

¿Cómo definir la información de contacto de su tienda Magento?

Abra su panel de administración de Magento y encuentre System -> Configuration -> Contacts (Sistema -> Configuración -> Contactos) (panel a la izquierda).

En Contact Us -> Enable Contact Us (Contáctenos -> Activar Contáctenos) hay que asegurarse de que “Yes/Sí” está marcada.

En Email options -> Send Email To (Opciones de correo electrónico -> Enviar correo electrónico a) hay que especificar la dirección de correo electrónico que desea utilizar para recibir mensajes del formulario en la página “Contacts”. Hay dos más opciones a continuación:

  • The EmailSender — indica el nombre en la línea De: de los comentarios enviados a través del formulario ContactUs;
  • Email Template — plantilla utilizada cuando los comentarios de los clientes son enviados a la dirección de correo electrónico especificada en el campo Send emails To(Enviar mensajes de correo electrónico a).

¿Cómo definir direcciones de correo electrónico de su sitio Magento?

Magento le permite mantener varias direcciones de correo electrónico para su tienda. Abra su admin: System -> Configuration -> Store Email Addresses (Sistema -> Configuración -> Direcciones de correo electrónico de la tienda de Magento):

En esta sección Usted puede especificar Sender Name (Nombre del remitente) y Sender Email (Correo electrónico del remitente) (utilizado para el envío de mensajes de correo electrónico). Se puede dejar vacios los campos no utilizados.
Tenga en cuenta que estos ajustes se aplican a todo el sitio. Si ejecuta varias tiendas en un sitio web, Usted puede configurar diferentes direcciones de correo electrónico para cada tienda.
Para introducir direcciones de correo electrónico para una tienda individual que difiere de las direcciones especificadas para el sitio web entero:

  1. Elija la tienda necesaria en el menú desplegable Current Configuration Scope en la parte superior izquierda de la pantalla de configuración del sistema.
  2. Haga clic en Store Email Addresses (Direcciones de correo electrónico de laienda).
  3. Desactive la casilla de verificación Use website al lado del campo que desea cambiar y reemplace los valores en el campo con los necesarios.

Haga clic en “Save Config” para guardar los cambios.

¿Cómo activar uno de los campos del formulario como el campo obligatorio?

En el servidor FTP encuentre \magento\app\design\frontend\base\default\template\contacts y abra el fichero form.phtml para editarlo.
Si una de las líneas es

  <label for="name"> <?php echo  Mage::helper('contacts')->__('Name') ?></label>
Hay que agregar <em>*</em> para que se vea como
<label for="name"><em>*</em><?php echo Mage::helper('contacts')->__('Name') ?></label>

Su plantilla puede tener la clase css para “obligatorio”, por lo que puede ser diferente.

¿Cómo agregar un nuevo campo (no obligatorio) a la forma?

En el servidor FTP encuentre \magento\app\design\frontend\base\default\template\contacts y abra el fichero form.phtml para editarlo y agregue lo siguiente:

  <li> 
    <label for="telephone"><?php echo Mage::helper('contacts')->__(‘Fax') ?></label>
<div><input name="company" id="company" title="<?php echo Mage::helper('contacts')->__('Fax’) ?>" value="" type="text" /></div>
</li>

Fax es el nombre de su nuevo campo.

¿Cómo agregar un campo nuevo de detalle a su correo electrónico?

En su administrador de Magento tiene que abrir System -> Transactional E-mails -> Add New Template (Sistema -> E-mails transaccionales -> Agregar nueva plantilla).

Elija Contact Form en la lista desplegable “Template” y haga clic en ‘Load Template’ (Subir plantilla).

En la sección “Template Information” (Información de plantilla) dé un nuevo nombre a la plantilla del formulario y agregue un nuevo campo al contenido de correo electrónico actual. Por ejemplo:

Fax: {{var data.fax}}
Haga clic en “Save template” (Guardar plantilla).
Abra System -> Configuration -> Contacts (Sistema -> Configuración -> Contactos) y en ‘Email Options’ (Opciones de correo electrónico) elija el nombre de la nueva plantilla en el menú desplegable ‘Email Template’ (Plantilla de correo electrónico).

Haga clic en “Save Config” (Guardar configuración).

Por favor revise el tutorial:

Magento. ¿Cómo editar la página de contacto?

Magento Templates
Esta entrada fue publicada el Tutoriales de Magento y etiquetada contact, contacts, form, Magento. Agregar enlace permanente a marcadores.

Submit a ticket

Si Usted todavía no puede encontrar un tutorial suficiente para arreglar su problema, por favor use el siguiente enlace para enviar un ticket a nuestro equipo de soporte técnico. Nosotros enviaremos nuestra respuesta dentro de próximas 24 horas: Enviar un ticket