Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2006-08-31 07:48:32

Marcos
Member
Registered: 2004-04-08
Posts: 70

[es-es] Problemas con zem_contact

Hola a todos.

Veamos, instalado el plugin y puestas las plantillas tal y como indican las instrucciones me encuentro con que no aparece nada en la página de contacto: http://paseantextranjero.com/contact/

La sección “contact” tiene asignada la página default, que pego a continuación:
<code>
<txp:output_form form=“DTD_head” />

</head>

<body>

<h1><txp:if_individual_article><txp:section title=“1” />: <txp:page_title /></txp:if_individual_article><txp:if_article_list><txp:if_section name=”“><txp:sitename /><txp:else /><txp:section title=“1” />: <txp:sitename /></txp:if_section></txp:if_article_list></h1>

<div id=“outerwrap”>

<txp:output_form form=“top_navigation” />

<div id=“outercontent”>

<div id=“maincontent”>

<txp:if_section name=”“>

<txp:if_category>

<h2 class=“categorytitle”>tema: <txp:category title=“1” /></h2>

</txp:if_category>

<txp:article limit=“4” />

<txp:output_form form=“postnavigation” />

</txp:if_section>

<txp:if_section name=“about,contact”>

<txp:article form=“Single” listform=“Single” />

</txp:if_section>

<txp:if_section name=“links”>

<txp:output_form form=“links_page” />

</txp:if_section>

<txp:if_section name=“archivescat”>

<txp:output_form form=“archivescat_page” />

</txp:if_section>

<txp:if_section name=“archivesmonth”>

<txp:output_form form=“archivesmonth_page” />

</txp:if_section>

</div>

</div>

<txp:output_form form=“sidebar” />

<txp:output_form form=“footer” />

</div>

</body>
</html>
</code>
EL “Form” email es:
<code>
<div id=“email”>

<txp:zem_contact mailto=“tu@tusitio.com”><br />
<txp:zem_contact_text label=“Nombre” required=1 /><br /><br />
<txp:zem_contact_email required=“1” /><br /><br />
<txp:zem_contact_textarea required=“1” /><br /><br />
<txp:zem_contact_submit />
</txp:zem_contact>

</div>
</code>

Saludos.

Last edited by Marcos (2006-08-31 08:39:11)

Offline

#2 2006-08-31 15:08:10

maniqui
Member
From: Buenos Aires, Argentina
Registered: 2004-10-10
Posts: 3,070
Website

Re: [es-es] Problemas con zem_contact

Hola Marcos,

creo que el problema está aquí:
<code><txp:if_section name=“about,contact”>
<txp:article form=“Single” listform=“Single” />
</txp:if_section></code>
No veo que estés llamando a tu form “email” en ninguna parte del código de tu página default.

Para llamarlo, deberías usar algo como:
<code><txp:zem_contact to=“dest@example.com” form=“email” /></code>
Por otra parte, ¿estás usando zem_contact o zem_contact_reborn?

Te sugiero que uses este último.

Saludos!


La música ideas portará y siempre continuará

TXP Builders – finely-crafted code, design and txp

Offline

#3 2006-08-31 15:19:29

Marcos
Member
Registered: 2004-04-08
Posts: 70

Re: [es-es] Problemas con zem_contact

Gracias. sustituyo esto:

<code>
<txp:if_section name=“about,contact”>
<txp:article form=“Single” listform=“Single” />
</txp:if_section>
</code>

por esto:

<code>
<txp:if_section name=“about,contact”>
<txp:zem_contact to=“dest@example.com” form=“email” />
</txp:if_section>
</code>

(Es lo que me decías, ¿no?) y ahora me dice esto: No mailto address specified.

¿?

Offline

#4 2006-08-31 15:28:46

maniqui
Member
From: Buenos Aires, Argentina
Registered: 2004-10-10
Posts: 3,070
Website

Re: [es-es] Problemas con zem_contact

¿Estás usando zem_contact o zem_contact_reborn?

Creo que en zem_contact se usa “mailto” y en zem_contact_reborn simplemente “to”

O sea, si vas a seguir usando zem_contact, cambiá el “to” por “mailto”.


La música ideas portará y siempre continuará

TXP Builders – finely-crafted code, design and txp

Offline

#5 2006-09-01 05:03:50

Marcos
Member
Registered: 2004-04-08
Posts: 70

Re: [es-es] Problemas con zem_contact

Usaba zem_contact, pero he instalado el reborn (y desactivado el zem_contact) y ahora al entrar en la página de contacto me da el siguiente error:

Fatal error: Call to undefined function zem_contact_gTxt() in /home/chs/paseantextranjero.com/home/html/textpattern/lib/txplib_misc.php(459) : eval()’d code on line 13

¿Qué hice mal? ¿He de modificar algo en el zem_contact_reborn?

Offline

#6 2006-09-03 09:14:49

Marcos
Member
Registered: 2004-04-08
Posts: 70

Re: [es-es] Problemas con zem_contact

He empezado desde cero para ver si localizaba el error. Parto de una plantilla ya hecha, “gespaa”.

El caso es que la página default llama al form “single”, como se ve en mi primer post del foro, y el form single es este:

<code>
<!— start Single form template —>

<div class=“entry”>

<h2 class=“entrytitle”><txp:permlink><txp:title /></txp:permlink></h2>

<div class=“entrybody”>

<txp:body />

</div> <!— close entrybody —>

<txp:if_section name=“contact”>

<br />

<h2 class=“entrytitle”>Envíame un correo</h2>

<txp:output_form form=“email” />

</txp:if_section>

</div> <!— close entry —>

<!— end Single form template —>
</code>

Como veis, este form llama a su vez al form “email”, que también podéis ver más arriba. Con el “reborn” activado, cambio en el form “email” mailto en la primera línea por “to” y ahora la página carga, pero sigue vacía y no se ve formulario alguno ¿?

Offline

#7 2006-09-03 17:04:20

maniqui
Member
From: Buenos Aires, Argentina
Registered: 2004-10-10
Posts: 3,070
Website

Re: [es-es] Problemas con zem_contact

Fatal error: Call to undefined function zem_contact_gTxt() in /home/chs/paseantextranjero.com/home/html/textpattern/lib/txplib_misc.php(459) : eval()’d code on line 13

Junto al zem_contact_reborn, también tenés que instalar el zem_contact_lang


La música ideas portará y siempre continuará

TXP Builders – finely-crafted code, design and txp

Offline

#8 2006-09-04 08:19:52

Marcos
Member
Registered: 2004-04-08
Posts: 70

Re: [es-es] Problemas con zem_contact

Ahora sí. Al instalar el zem_contact_lang todo va perfectamente.

Gracias y saludos.

Offline

Board footer

Powered by FluxBB