Jump to content

Excluir Productos De Descripción Fijada Por Defecto.


Ismael Arguedas

Recommended Posts

Hola Fanatics!!

Mi pregunta es la siguiente:

En Product.tpl he fijado una descripción que aparece por defecto en la pestaña "mas" de todos los productos. ¿Qué tendría que añadir y donde para evitar que aparezca en ciertos ID de productos?
 

   <div id="more_info_sheets" class="sheets align_justify">
    {if isset($product)}
        <!-- full description -->
        <div id="idTab1" class="rte"><h2>Estás comprando una cd key original de {$product->name|escape:'html':'UTF-8'}</h2>
		<div><hr />
		<h3>Si tienes algún problema te devolvemos tu dinero, sin condiciones</h3>
		<p>Si tienes cualquier problema durante la activación de ésta cd key, te devolvemos tú dinero o la sustituimos por otra nueva. Sin condiciones.</p>
		<h3>Descarga éste juego tras el pago</h3>
		<p>Inmediatamente después de completar el pago, recibes una cd key original en la dirección de correo que utilices para el registro. Siempre recibirás tu cd key al instante, ya sean las 5 de la madrugada o el día de año nuevo.</p>
		<h3>¿Qué te preocupa? ¿Tienes alguna duda qué no te atreves a plantear?</h3>
		<p> Contacta con nosotros, te atenderemos con rapidez y dedicación. Nos gusta hablar con nuestros clientes. Habla en directo con nosotros mediante el chat online, utiliza el formulario de contacto o envíanos un mensaje de WhatsApp. Si no estamos online déjanos tu consulta y acudiremos a ti en un tiempo record.</p>
		{$product->description}
		</div>

He añadido

{if !in_array($product.id_product, array(197)} 

pero no se si lo pongo en el lugar adecuado, o si no es correcto:
 

   <div id="more_info_sheets" class="sheets align_justify">
    {if isset($product)}
        <!-- full description -->
        <div id="idTab1" class="rte">{if !in_array($product.id_product, array(197)}<h2>Estás comprando una cd key original de {$product->name|escape:'html':'UTF-8'}</h2>
		<div><hr />
		<h3>Si tienes algún problema te devolvemos tu dinero, sin condiciones</h3>
		<p>Si tienes cualquier problema durante la activación de ésta cd key, te devolvemos tú dinero o la sustituimos por otra nueva. Sin condiciones.</p>
		<h3>Descarga éste juego tras el pago</h3>
		<p>Inmediatamente después de completar el pago, recibes una cd key original en la dirección de correo que utilices para el registro. Siempre recibirás tu cd key al instante, ya sean las 5 de la madrugada o el día de año nuevo.</p>
		<h3>¿Qué te preocupa? ¿Tienes alguna duda qué no te atreves a plantear?</h3>
		<p> Contacta con nosotros, te atenderemos con rapidez y dedicación. Nos gusta hablar con nuestros clientes. Habla en directo con nosotros mediante el chat online, utiliza el formulario de contacto o envíanos un mensaje de WhatsApp. Si no estamos online déjanos tu consulta y acudiremos a ti en un tiempo record.</p>
		{$product->description}
		</div>
Link to comment
Share on other sites

uao muchas gracias!  Así lo introduzco, pero al guardar cambios me tira el error 500...Desde mi ingenuidad pregunto: ¿Puede ser por meter un condicional dentro de otro condicional? .saludos

    <div id="more_info_sheets" class="sheets align_justify">
    {if isset($product)}
        <!-- full description -->
        <div id="idTab1" class="rte">{if !in_array($product->id_product,array(197)}<h2>Estás comprando una cd key original de {$product->name|escape:'html':'UTF-8'}</h2>
		<div><hr />
		<h3>Si tienes algún problema te devolvemos tu dinero, sin condiciones</h3>
		<p>Si tienes cualquier problema durante la activación de ésta cd key, te devolvemos tú dinero o la sustituimos por otra nueva. Sin condiciones.</p>
		<h3>Descarga éste juego tras el pago</h3>
		<p>Inmediatamente después de completar el pago, recibes una cd key original en la dirección de correo que utilices para el registro. Siempre recibirás tu cd key al instante, ya sean las 5 de la madrugada o el día de año nuevo.</p>
		<h3>¿Qué te preocupa? ¿Tienes alguna duda qué no te atreves a plantear?</h3>
		<p> Contacta con nosotros, te atenderemos con rapidez y dedicación. Nos gusta hablar con nuestros clientes. Habla en directo con nosotros mediante el chat online, utiliza el formulario de contacto o envíanos un mensaje de WhatsApp. Si no estamos online déjanos tu consulta y acudiremos a ti en un tiempo record.</p>
		{/if}
		{$product->description}
		</div>
{/if}
Edited by Ismael Arguedas (see edit history)
Link to comment
Share on other sites

Si, no pasa nada puedes utilizar condicionales dentro de otros. Te falta un cierre de parentesis, no me di cuenta antes

{if !in_array($product->id_product,array(197))}

En estos casos habilita el modo de errores y te indicara el error de codigo y la linea en que se encuentra dentro del archivo

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...