Foro de soporte WordPress en español


Soporte WordPress en español Soporte gratuito para webs alojadas en Webempresa.com
Habilitado para todos los clientes con planes de Hosting Alto Rendimiento a partir de 3GB y planes XL.

No ofrecemos soporte a webs alojadas en servidores externos o localhost, ni soporte css o programación.

Te recomendamos que leas esta información sobre nuestro sistema de soporte en el foro, te ayudará a sacar el máximo partido de nuestro conocimiento: Cómo podemos ayudarte.


Encuentra la solución a tu problema, buscando en nuestro foro:
Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme
  • Página:
  • 1
  • 2

TEMA: añadir el mismo texto en la descripción corta para todos los articulos

añadir el mismo texto en la descripción corta para todos los articulos 3 semanas 2 días antes #336438

Hola Chicos,
tengo un catálogo de más de 20000 articulos y hasta ahora lo he ido haciendo uno a uno pero veo que es un trabajo interminable y me gustaria saber si se puede hacer que en la descripción corta de todos los articulos aparte del texto que tiene cada uno ya puesto, pudiese aparecer un pequeño texto informativo, el mismo para todos.
gracias por vuestra ayuda


URL del sitio: Contenido oculto para usuarios invitados. Por favor, inicie su sesión para poder verlo.
  • JAVIER
  • Avatar de JAVIER
  • DESCONECTADO
  • Navegador Dorado
  • Mensajes: 182
  • Karma: 0
El tema ha sido cerrado.
Mejora la velocidad de tu WordPress

añadir el mismo texto en la descripción corta para todos los articulos 3 semanas 1 día antes #336442

Hola Javier,

Sí, posiblemente sí se pueda... Sólo te pido, por favor, que nos ayudes explicándonos con mayor detalle y si es posible con un ejemplo, qué es exactamente lo que quieres agregar como descripción corta a los productos, ¿En página o vista será visible? ¿El texto será el mismo para todos los productos siempre y para siempre?

Saludos.
  • Bulmaro
  • Avatar de Bulmaro
  • DESCONECTADO
  • Moderador
  • Mensajes: 454
  • Gracias recibidas 39
  • Karma: 12
ArellanoB

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
El tema ha sido cerrado.
trasladar web gratis

añadir el mismo texto en la descripción corta para todos los articulos 3 semanas 1 día antes #336444

Hola Bulmaro,
el texto siempre será el mismo y estará visible en la descripción corta después de lo que haya ahora puesto . Este texto será informativo algo como esto " Para poneros en contacto con nosotros podéis enviarnos un mail a XXXX o por Whatsapp al numero XXXX"
  • JAVIER
  • Avatar de JAVIER
  • DESCONECTADO
  • Navegador Dorado
  • Mensajes: 182
  • Karma: 0
El tema ha sido cerrado.
solucionar problemas wordpress

añadir el mismo texto en la descripción corta para todos los articulos 3 semanas 1 día antes #336473

Hola

Si el texto será el mismo, lo más práctico sería que agregues este texto como parte de los archivos de tu theme, específicamente en tu theme debes tener un archivo product.tpl, revisa este archivo, puedes agregar HTML en este archivo.

Si tienes dudas puedes adjuntarnos tu archivo (en .zip) para verificar.

Saludos.
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 3 semanas 1 día antes #336475

Hola John,
lo de añadir el texto en el archivo product.tpl, ya lo habia leido en otro tema parecido de otra empresa , lo que no se es donde debo de añadir ese texto ? en que linea y si se debe de añadir algún código con el?
el texto sería este:

PARA PONEROS EN CONTACTO CON NOSOTROS PODÉIS ENVIARNOS UN CORREO ELECTRÓNICO A (aquí añadiría el correo electrónico) O POR WHATSAPP AL NUMERO (aquí añadiría un numero de telefono)
  • JAVIER
  • Avatar de JAVIER
  • DESCONECTADO
  • Navegador Dorado
  • Mensajes: 182
  • Karma: 0
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 3 semanas 1 día antes #336478

Hola

Adjunta el archivo product.tpl de tu theme (puedes adjuntarlo en .zip) para verificar

Saludos.
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
El tema ha sido cerrado.

¿Te ha resultado interesante esta entrada del foro?

Suscríbete para recibir consejos y trucos útiles para tu Web.

añadir el mismo texto en la descripción corta para todos los articulos 3 semanas 1 día antes #336490

Hola John, como puedo hacer para copiar ese archivo y comprimirlo en formato zip?
  • JAVIER
  • Avatar de JAVIER
  • DESCONECTADO
  • Navegador Dorado
  • Mensajes: 182
  • Karma: 0
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 3 semanas 1 día antes #336496

Hola

Usa el Administrador de Archivos de tu Cpanel de tu cuenta de hosting para localizar el archivo, puedes descargar el archivo a tu máquina local, comprimirlo y luego adjuntarlo

Revisa este artículo relacionado:
www.webempresa.com/blog/administrador-de-archivos-de-cpanel-como-buscar-archivos.html

Saludos.
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
Última Edición: 3 semanas 1 día antes por Jhon Marreros Guzman.
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 3 semanas 1 día antes #336502

Hola John,
aqui tienes el archivo en formato zip como me pediste, ya me dices donde añadir el codigo con el texto , gracia por tu ayuda
Adjuntos:
  • JAVIER
  • Avatar de JAVIER
  • DESCONECTADO
  • Navegador Dorado
  • Mensajes: 182
  • Karma: 0
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 3 semanas 17 horas antes #336538

Hola Javier,

Te adjunto el archivo product.tpl

A partir de la línea 173 se agrega el texto que deseas, faltaría agregar el teléfono. Si deseas darle cierto formato HTML coméntalo una vez que hallas actualizado el sitio web.

Nota: Recuerda crear una copia de seguridad del fichero antes de reemplazarlo.

Saludos.
Adjuntos:
  • Bulmaro
  • Avatar de Bulmaro
  • DESCONECTADO
  • Moderador
  • Mensajes: 454
  • Gracias recibidas 39
  • Karma: 12
ArellanoB

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 3 semanas 17 horas antes #336542

me puedes pasar el codigo para sustituir o añadir en esa linea que no puedo abrir el archivo que me has mandado para verlo
  • JAVIER
  • Avatar de JAVIER
  • DESCONECTADO
  • Navegador Dorado
  • Mensajes: 182
  • Karma: 0
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 3 semanas 17 horas antes #336543

Hola Javier,

Adjunto el archivo nuevamente.


Te comparto el código fuente.
*
* 2007-2015 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <contact@prestashop.com>
*  @copyright  2007-2015 PrestaShop SA
*  @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}
{include file="$tpl_dir./errors.tpl"}
{if $errors|@count == 0}
	{if !isset($priceDisplayPrecision)}
		{assign var='priceDisplayPrecision' value=2}
	{/if}
	{if !$priceDisplay || $priceDisplay == 2}
		{assign var='productPrice' value=$product->getPrice(true, $smarty.const.NULL, $priceDisplayPrecision)}
		{assign var='productPriceWithoutReduction' value=$product->getPriceWithoutReduct(false, $smarty.const.NULL, $priceDisplayPrecision)}
	{elseif $priceDisplay == 1}
		{assign var='productPrice' value=$product->getPrice(false, $smarty.const.NULL, $priceDisplayPrecision)}
		{assign var='productPriceWithoutReduction' value=$product->getPriceWithoutReduct(true, $smarty.const.NULL, $priceDisplayPrecision)}
	{/if}
	<div class="primary_block row" itemscope itemtype="http://schema.org/Product">
		{if !$content_only}
			<div class="container">
				<div class="top-hr"></div>
			</div>
		{/if}
		{if isset($adminActionDisplay) && $adminActionDisplay}
			<div id="admin-action">
				<p>{l s='This product is not visible to your customers.'}
					<input type="hidden" id="admin-action-product-id" value="{$product->id}" />
					<input type="submit" value="{l s='Publish'}" name="publish_button" class="exclusive" />
					<input type="submit" value="{l s='Back'}" name="lnk_view" class="exclusive" />
				</p>
				<p id="admin-action-result"></p>
			</div>
		{/if}
		{if isset($confirmation) && $confirmation}
			<p class="confirmation">
				{$confirmation}
			</p>
		{/if}
		<!-- left infos-->  
		<div class="pb-left-column col-xs-12 col-sm-12 col-md-5">
			<!-- product img-->        
			<div id="image-block" class="clearfix">
				<div class="p-label">
				{if $product->new}
					<span class="new-box">
						<span class="new-label product-label">{l s='New'}</span>
					</span>
				{/if}
				{if $product->on_sale}
					<span class="sale-box no-print">
						<span class="sale-label product-label">{l s='Sale!'}</span>
					</span>
				{elseif $product->specificPrice && $product->specificPrice.reduction && $productPriceWithoutReduction > $productPrice}
					<span class="discount">{l s='Reduced price!'}</span>
				{/if}
				</div>
				{if $have_image}
					<span id="view_full_size">
						{if $jqZoomEnabled && $have_image && !$content_only}
							<a class="jqzoom" title="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}" rel="gal1" href="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'thickbox_default')|escape:'html':'UTF-8'}" itemprop="url">
								<img itemprop="image" src="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'large_default')|escape:'html':'UTF-8'}" title="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}" alt="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}"/>
							</a>
						{else}
							<img id="bigpic" itemprop="image" src="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'large_default')|escape:'html':'UTF-8'}" title="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}" alt="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}"/>
							{if !$content_only}
								<span class="span_link no-print status-enable btn btn-outline"></span>
							{/if}
						{/if}
					</span>
				{else}
					<span id="view_full_size">
						<img itemprop="image" src="{$img_prod_dir}{$lang_iso}-default-large_default.jpg" id="bigpic" alt="" title="{$product->name|escape:'html':'UTF-8'}"/>
						{if !$content_only}
							<span class="span_link">
								{l s='View larger'}
							</span>
						{/if}
					</span>
				{/if}
			</div> <!-- end image-block -->
			{if isset($images) && count($images) > 0}
				<!-- thumbnails -->
				<div id="views_block" class="clearfix {if isset($images) && count($images) < 2}hidden{/if}">
					{if isset($images) && count($images) > 2}
						<span class="view_scroll_spacer">
							<a id="view_scroll_left" class="" title="{l s='Other views'}" href="javascript:{ldelim}{rdelim}">
								{l s='Previous'}
							</a>
						</span>
					{/if}
					<div id="thumbs_list">
						<ul id="thumbs_list_frame">
						{if isset($images)}
							{foreach from=$images item=image name=thumbnails}
								{assign var=imageIds value="`$product->id`-`$image.id_image`"}
								{if !empty($image.legend)}
									{assign var=imageTitle value=$image.legend|escape:'html':'UTF-8'}
								{else}
									{assign var=imageTitle value=$product->name|escape:'html':'UTF-8'}
								{/if}
								<li id="thumbnail_{$image.id_image}"{if $smarty.foreach.thumbnails.last} class="last"{/if}>
									<a {if $jqZoomEnabled && $have_image && !$content_only} href="javascript:void(0);" rel="{literal}{{/literal}gallery: 'gal1', smallimage: '{$link->getImageLink($product->link_rewrite, $imageIds, 'large_default')|escape:'html':'UTF-8'}',largeimage: '{$link->getImageLink($product->link_rewrite, $imageIds, 'thickbox_default')|escape:'html':'UTF-8'}'{literal}}{/literal}"{else} href="{$link->getImageLink($product->link_rewrite, $imageIds, 'thickbox_default')|escape:'html':'UTF-8'}"	data-fancybox-group="other-views" class="fancybox{if $image.id_image == $cover.id_image} shown{/if}"{/if} title="{$imageTitle}">
										<img class="img-responsive" id="thumb_{$image.id_image}" src="{$link->getImageLink($product->link_rewrite, $imageIds, 'cart_default')|escape:'html':'UTF-8'}" alt="{$imageTitle}" title="{$imageTitle}" itemprop="image" />
									</a>
								</li>
							{/foreach}
						{/if}
						</ul>
					</div> <!-- end thumbs_list -->
					{if isset($images) && count($images) > 2}
						<a id="view_scroll_right" title="{l s='Other views'}" href="javascript:{ldelim}{rdelim}">
							{l s='Next'}
						</a>
					{/if}
				</div> <!-- end views-block -->
				<!-- end thumbnails -->
			{/if}
			{if isset($images) && count($images) > 1}
				<p class="resetimg clear no-print">
					<span id="wrapResetImages" style="display: none;">
						<a href="{$link->getProductLink($product)|escape:'html':'UTF-8'}" data-id="resetImages">
							<i class="fa fa-repeat"></i>
							{l s='Display all pictures'}
						</a>
					</span>
				</p>
			{/if}
		</div> <!-- end pb-left-column -->
		<!-- end left infos--> 
		<!-- center infos -->
		<div class="pb-center-column col-xs-12 col-sm-6 col-md-4">
			{if $product->online_only}
				<p class="online_only">{l s='Online only'}</p>
			{/if}
 
			<h1 itemprop="name">{$product->name|escape:'html':'UTF-8'}</h1>
			{if isset($HOOK_EXTRA_RIGHT) && $HOOK_EXTRA_RIGHT}{$HOOK_EXTRA_RIGHT}{/if}
			<p id="product_reference"{if empty($product->reference) || !$product->reference} style="display: none;"{/if}>
				<label>{l s='Reference:'} </label>
				<span class="editable" itemprop="sku">{if !isset($groups)}{$product->reference|escape:'html':'UTF-8'}{/if}</span>
			</p>
			{if !$product->is_virtual && $product->condition}
			<p id="product_condition">
				{if $product->condition == 'new'}{l s='New'}
				{elseif $product->condition == 'used'}{l s='Used'}
				{elseif $product->condition == 'refurbished'}{l s='Refurbished'}
				{/if}
			</p>
			{/if}
			<!--{if $product->description_short || $packItems|@count > 0}-->
				<div id="short_description_block">
					<!--{if $product->description_short}
						-->
						<div id="short_description_content" class="rte align_justify" itemprop="description">PARA PONEROS EN CONTACTO CON NOSOTROS PODÉIS ENVIARNOS UN CORREO ELECTRÓNICO A (aquí añadiría el correo electrónico) O POR WHATSAPP AL NUMERO (aquí añadiría un numero de telefono)</div>
					<!--{/if}-->
					<!-- {if $product->description}
						<p class="buttons_bottom_block">
							<a href="javascript:{ldelim}{rdelim}" class="button btn status-enable">
								{l s='More details'}
							</a>
						</p>
					{/if} -->
					<!--{if $packItems|@count > 0}
						<div class="short_description_pack">
						<h3>{l s='Pack content'}</h3>
							{foreach from=$packItems item=packItem}
 
							<div class="pack_content">
								{$packItem.pack_quantity} x <a href="{$link->getProductLink($packItem.id_product, $packItem.link_rewrite, $packItem.category)|escape:'html':'UTF-8'}">{$packItem.name|escape:'html':'UTF-8'}</a>
								<p>{$packItem.description_short}</p>
							</div>
							{/foreach}
						</div>
					{/if}-->
				</div> <!-- end short_description_block -->
			<!--{/if}-->
			{if ($display_qties == 1 && !$PS_CATALOG_MODE && $PS_STOCK_MANAGEMENT && $product->available_for_order)}
				<!-- number of item in stock -->
				<p id="pQuantityAvailable"{if $product->quantity <= 0} style="display: none;"{/if}>
					<span id="quantityAvailable">{$product->quantity|intval}</span>
					<span {if $product->quantity > 1} style="display: none;"{/if} id="quantityAvailableTxt">{l s='Item'}</span>
					<span {if $product->quantity == 1} style="display: none;"{/if} id="quantityAvailableTxtMultiple">{l s='Items'}</span>
				</p>
			{/if}
			<!-- availability or doesntExist -->
			<p id="availability_statut"{if !$PS_STOCK_MANAGEMENT || ($product->quantity <= 0 && !$product->available_later && $allow_oosp) || ($product->quantity > 0 && !$product->available_now) || !$product->available_for_order || $PS_CATALOG_MODE} style="display: none;"{/if}>
					{*<span id="availability_label">{l s='Availability:'}</span>*}
				<span id="availability_value" class="label{if $product->quantity <= 0 && !$allow_oosp} label-danger{elseif $product->quantity <= 0} label-warning{else} label-success{/if}">{if $product->quantity <= 0}{if $PS_STOCK_MANAGEMENT && $allow_oosp}{$product->available_later}{else}{l s='This product is no longer in stock'}{/if}{elseif $PS_STOCK_MANAGEMENT}{$product->available_now}{/if}</span>
				</p>
			{if $PS_STOCK_MANAGEMENT}
				{hook h="displayProductDeliveryTime" product=$product}
				<p class="warning_inline" id="last_quantities"{if ($product->quantity > $last_qties || $product->quantity <= 0) || $allow_oosp || !$product->available_for_order || $PS_CATALOG_MODE} style="display: none"{/if} >{l s='Warning: Last items in stock!'}</p>
			{/if}
			<p id="availability_date"{if ($product->quantity > 0) || !$product->available_for_order || $PS_CATALOG_MODE || !isset($product->available_date) || $product->available_date < $smarty.now|date_format:'%Y-%m-%d'} style="display: none;"{/if}>
				<span id="availability_date_label">{l s='Availability date:'}</span>
				<span id="availability_date_value">{dateFormat date=$product->available_date full=false}</span>
			</p>
			<!-- Out of stock hook -->
			<div id="oosHook"{if $product->quantity > 0} style="display: none;"{/if}>
				{$HOOK_PRODUCT_OOS}
			</div>
 
			{if !$content_only}
				<!-- usefull links-->
				<ul id="usefull_link_block" class="clearfix no-print list-inline">
					{if $HOOK_EXTRA_LEFT}{$HOOK_EXTRA_LEFT}{/if}
					<li class="print">
						<a href="javascript:print();">
							{l s='Print'}
						</a>
					</li>
					{if $have_image && !$jqZoomEnabled}{/if}
				</ul>
			{/if}
		</div>
		<!-- end center infos-->
		<!-- pb-right-column-->
		<div class="pb-right-column col-xs-12 col-sm-6 col-md-3">
			{if ($product->show_price && !isset($restricted_country_mode)) || isset($groups) || $product->reference || (isset($HOOK_PRODUCT_ACTIONS) && $HOOK_PRODUCT_ACTIONS)}
			<!-- add to cart form-->
			<form id="buy_block"{if $PS_CATALOG_MODE && !isset($groups) && $product->quantity > 0} class="hidden"{/if} action="{$link->getPageLink('cart')|escape:'html':'UTF-8'}" method="post">
				<!-- hidden datas -->
				<p class="hidden">
					<input type="hidden" name="token" value="{$static_token}" />
					<input type="hidden" name="id_product" value="{$product->id|intval}" id="product_page_product_id" />
					<input type="hidden" name="add" value="1" />
					<input type="hidden" name="id_product_attribute" id="idCombination" value="" />
				</p>
				<div class="box-info-product">
					<div class="content_prices clearfix">
						{if $product->show_price && !isset($restricted_country_mode) && !$PS_CATALOG_MODE}
							<!-- prices -->
							<div class="price">
								<p class="our_price_display" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
									{if $product->quantity > 0}<link itemprop="availability" href="http://schema.org/InStock"/>{/if}
									{if $priceDisplay >= 0 && $priceDisplay <= 2}
										Ahora:  <span id="our_price_display" itemprop="price">{convertPrice price=$productPrice}</span>
										<!--{if $tax_enabled  && ((isset($display_tax_label) && $display_tax_label == 1) || !isset($display_tax_label))}
											{if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}
										{/if}-->
										<meta itemprop="priceCurrency" content="{$currency->iso_code}" />
										{hook h="displayProductPriceBlock" product=$product type="price"}
									{/if}
								</p>
								<p id="reduction_percent" {if !$product->specificPrice || $product->specificPrice.reduction_type != 'percentage'} style="display:none;"{/if}>
									<span id="reduction_percent_display">
										{if $product->specificPrice && $product->specificPrice.reduction_type == 'percentage'}-{$product->specificPrice.reduction*100}%{/if}
									</span>
								</p>
								Antes: &nbsp;<p id="old_price"{if (!$product->specificPrice || !$product->specificPrice.reduction) && $group_reduction == 0} class="hidden"{/if}>
									{if $priceDisplay >= 0 && $priceDisplay <= 2}
										{hook h="displayProductPriceBlock" product=$product type="old_price"}
										<span id="old_price_display">{if $productPriceWithoutReduction > $productPrice}{convertPrice price=$productPriceWithoutReduction}{/if}</span>
										<!-- {if $tax_enabled && $display_tax_label == 1}{if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}{/if} -->
									{/if}
								</p>
								{if $priceDisplay == 2}
									<br />
									<span id="pretaxe_price">
										<span id="pretaxe_price_display">{convertPrice price=$product->getPrice(false, $smarty.const.NULL)}</span>
										{l s='tax excl.'}
									</span>
								{/if}
								</br> <p style="font-size:12px; color:#000000">Iva y gastos de envío no incluidos</p>
							</div> <!-- end prices -->
							<p id="reduction_amount" {if !$product->specificPrice || $product->specificPrice.reduction_type != 'amount' || $product->specificPrice.reduction|floatval ==0} style="display:none"{/if}>
								<span id="reduction_amount_display">
								{if $product->specificPrice && $product->specificPrice.reduction_type == 'amount' && $product->specificPrice.reduction|intval !=0}
									-{convertPrice price=$productPriceWithoutReduction-$productPrice|floatval}
								{/if}
								</span>
							</p>
							{if $packItems|@count && $productPrice < $product->getNoPackPrice()}
								<p class="pack_price">{l s='Instead of'} <span style="text-decoration: line-through;">{convertPrice price=$product->getNoPackPrice()}</span></p>
							{/if}
							{if $product->ecotax != 0}
								<p class="price-ecotax">{l s='Including'} <span id="ecotax_price_display">{if $priceDisplay == 2}{$ecotax_tax_exc|convertAndFormatPrice}{else}{$ecotax_tax_inc|convertAndFormatPrice}{/if}</span> {l s='for ecotax'}
									{if $product->specificPrice && $product->specificPrice.reduction}
									<br />{l s='(not impacted by the discount)'}
									{/if}
								</p>
							{/if}
							{if !empty($product->unity) && $product->unit_price_ratio > 0.000000}
								{math equation="pprice / punit_price"  pprice=$productPrice  punit_price=$product->unit_price_ratio assign=unit_price}
								<p class="unit-price"><span id="unit_price_display">{convertPrice price=$unit_price}</span> {l s='per'} {$product->unity|escape:'html':'UTF-8'}</p>
								{hook h="displayProductPriceBlock" product=$product type="unit_price"}
							{/if}
						{/if} {*close if for show price*}
						{hook h="displayProductPriceBlock" product=$product type="weight"}
						<div class="clear"></div>
					</div> <!-- end content_prices -->
					<div class="product_attributes clearfix">
						<!-- quantity wanted -->
						{if !$PS_CATALOG_MODE}
						<p id="quantity_wanted_p"{if (!$allow_oosp && $product->quantity <= 0) || !$product->available_for_order || $PS_CATALOG_MODE} style="display: none;"{/if}>
							<label>{l s='Quantity:'}</label>
							<input type="text" name="qty" id="quantity_wanted" class="text form-control" value="{if isset($quantityBackup)}{$quantityBackup|intval}{else}{if $product->minimal_quantity > 1}{$product->minimal_quantity}{else}1{/if}{/if}" />
							<a href="#" data-field-qty="qty" class="btn btn-outline status-enable button-minus btn-sm product_quantity_down">
								<span><i class="fa fa-minus"></i></span>
							</a>
							<a href="#" data-field-qty="qty" class="btn btn-outline status-enable button-plus btn-sm product_quantity_up ">
								<span><i class="fa fa-plus"></i></span>
							</a>
							<span class="clearfix"></span>
						</p>
						{/if}
						<!-- minimal quantity wanted -->
						<p id="minimal_quantity_wanted_p"{if $product->minimal_quantity <= 1 || !$product->available_for_order || $PS_CATALOG_MODE} style="display: none;"{/if}>
							{l s='The minimum purchase order quantity for the product is'} <b id="minimal_quantity_label">{$product->minimal_quantity}</b>
						</p>
						{if isset($groups)}
							<!-- attributes -->
							<div id="attributes">
								<div class="clearfix"></div>
								{foreach from=$groups key=id_attribute_group item=group}
									{if $group.attributes|@count}
										<fieldset class="attribute_fieldset">
											<label class="attribute_label" {if $group.group_type != 'color' && $group.group_type != 'radio'}for="group_{$id_attribute_group|intval}"{/if}>{$group.name|escape:'html':'UTF-8'}&nbsp;</label>
											{assign var="groupName" value="group_$id_attribute_group"}
											<div class="attribute_list">
												{if ($group.group_type == 'select')}
													<select class="form-control attribute_select no-print" name="{$groupName}" id="group_{$id_attribute_group|intval}">
														{foreach from=$group.attributes key=id_attribute item=group_attribute}
															<option value="{$id_attribute|intval}"{if (isset($smarty.get.$groupName) && $smarty.get.$groupName|intval == $id_attribute) || $group.default == $id_attribute} selected="selected"{/if} title="{$group_attribute|escape:'html':'UTF-8'}">{$group_attribute|escape:'html':'UTF-8'}</option>
														{/foreach}
													</select>
												{elseif ($group.group_type == 'color')}
													<ul id="color_to_pick_list" class="clearfix">
														{assign var="default_colorpicker" value=""}
														{foreach from=$group.attributes key=id_attribute item=group_attribute}
															{assign var='img_color_exists' value=file_exists($col_img_dir|cat:$id_attribute|cat:'.jpg')}
															<li{if $group.default == $id_attribute} class="selected"{/if}>
																<a href="{$link->getProductLink($product)|escape:'html':'UTF-8'}" id="color_{$id_attribute|intval}" name="{$colors.$id_attribute.name|escape:'html':'UTF-8'}" class="color_pick{if ($group.default == $id_attribute)} selected{/if}"{if !$img_color_exists && isset($colors.$id_attribute.value) && $colors.$id_attribute.value} style="background:{$colors.$id_attribute.value|escape:'html':'UTF-8'};"{/if} title="{$colors.$id_attribute.name|escape:'html':'UTF-8'}">
																	{if $img_color_exists}
																		<img src="{$img_col_dir}{$id_attribute|intval}.jpg" alt="{$colors.$id_attribute.name|escape:'html':'UTF-8'}" title="{$colors.$id_attribute.name|escape:'html':'UTF-8'}" width="20" height="20" />
																	{/if}
																</a>
															</li>
															{if ($group.default == $id_attribute)}
																{$default_colorpicker = $id_attribute}
															{/if}
														{/foreach}
													</ul>
													<input type="hidden" class="color_pick_hidden" name="{$groupName|escape:'html':'UTF-8'}" value="{$default_colorpicker|intval}" />
												{elseif ($group.group_type == 'radio')}
													<ul>
														{foreach from=$group.attributes key=id_attribute item=group_attribute}
															<li>
																<input type="radio" class="attribute_radio" name="{$groupName|escape:'html':'UTF-8'}" value="{$id_attribute}" {if ($group.default == $id_attribute)} checked="checked"{/if} />
																<span>{$group_attribute|escape:'html':'UTF-8'}</span>
															</li>
														{/foreach}
													</ul>
												{/if}
											</div> <!-- end attribute_list -->
										</fieldset>
									{/if}
								{/foreach}
							</div> <!-- end attributes -->
						{/if}
					</div> <!-- end product_attributes -->
					<div class="box-cart-bottom">
						<div {if (!$allow_oosp && $product->quantity <= 0) || !$product->available_for_order || (isset($restricted_country_mode) && $restricted_country_mode) || $PS_CATALOG_MODE} class="unvisible"{/if}>
							<p id="add_to_cart" class="buttons_bottom_block no-print">
								<button type="submit" name="Submit" class="exclusive btn btn-outline">
									<i class="fa fa-shopping-cart"></i>
									<span>{if $content_only && (isset($product->customization_required) && $product->customization_required)}{l s='Customize'}{else}{l s='Add to cart'}{/if}</span>
								</button>
							</p>
						</div>
						{if isset($HOOK_PRODUCT_ACTIONS) && $HOOK_PRODUCT_ACTIONS}{$HOOK_PRODUCT_ACTIONS}{/if}<strong></strong>
					</div> <!-- end box-cart-bottom -->
				</div> <!-- end box-info-product -->
			</form>
			{/if}
		</div> <!-- end pb-right-column-->
	</div> <!-- end primary_block -->
	{if !$content_only}
            {if isset($USE_PTABS) && $USE_PTABS}
                {include file="$tpl_dir./sub/product_info/tab.tpl"}
            {else}
                {include file="$tpl_dir./sub/product_info/default.tpl"}
            {/if}
	{/if}
 
{strip}
{if isset($smarty.get.ad) && $smarty.get.ad}
{addJsDefL name=ad}{$base_dir|cat:$smarty.get.ad|escape:'html':'UTF-8'}{/addJsDefL}
{/if}
{if isset($smarty.get.adtoken) && $smarty.get.adtoken}
{addJsDefL name=adtoken}{$smarty.get.adtoken|escape:'html':'UTF-8'}{/addJsDefL}
{/if}
{addJsDef allowBuyWhenOutOfStock=$allow_oosp|boolval}
{addJsDef availableNowValue=$product->available_now|escape:'quotes':'UTF-8'}
{addJsDef availableLaterValue=$product->available_later|escape:'quotes':'UTF-8'}
{addJsDef attribute_anchor_separator=$attribute_anchor_separator|escape:'quotes':'UTF-8'}
{addJsDef attributesCombinations=$attributesCombinations}
{addJsDef currencySign=$currencySign|html_entity_decode:2:"UTF-8"}
{addJsDef currencyRate=$currencyRate|floatval}
{addJsDef currencyFormat=$currencyFormat|intval}
{addJsDef currencyBlank=$currencyBlank|intval}
{addJsDef currentDate=$smarty.now|date_format:'%Y-%m-%d %H:%M:%S'}
{if isset($combinations) && $combinations}
	{addJsDef combinations=$combinations}
	{addJsDef combinationsFromController=$combinations}
	{addJsDef displayDiscountPrice=$display_discount_price}
	{addJsDefL name='upToTxt'}{l s='Up to' js=1}{/addJsDefL}
{/if}
{if isset($combinationImages) && $combinationImages}
	{addJsDef combinationImages=$combinationImages}
{/if}
{addJsDef customizationFields=$customizationFields}
{addJsDef default_eco_tax=$product->ecotax|floatval}
{addJsDef displayPrice=$priceDisplay|intval}
{addJsDef ecotaxTax_rate=$ecotaxTax_rate|floatval}
{addJsDef group_reduction=$group_reduction}
{if isset($cover.id_image_only)}
	{addJsDef idDefaultImage=$cover.id_image_only|intval}
{else}
	{addJsDef idDefaultImage=0}
{/if}
{addJsDef img_ps_dir=$img_ps_dir}
{addJsDef img_prod_dir=$img_prod_dir}
{addJsDef id_product=$product->id|intval}
{addJsDef jqZoomEnabled=$jqZoomEnabled|boolval}
{addJsDef maxQuantityToAllowDisplayOfLastQuantityMessage=$last_qties|intval}
{addJsDef minimalQuantity=$product->minimal_quantity|intval}
{addJsDef noTaxForThisProduct=$no_tax|boolval}
{addJsDef customerGroupWithoutTax=$customer_group_without_tax|boolval}
{addJsDef oosHookJsCodeFunctions=Array()}
{addJsDef productHasAttributes=isset($groups)|boolval}
{addJsDef productPriceTaxExcluded=($product->getPriceWithoutReduct(true)|default:'null' - $product->ecotax)|floatval}
{addJsDef productBasePriceTaxExcluded=($product->base_price - $product->ecotax)|floatval}
{addJsDef productBasePriceTaxExcl=($product->base_price|floatval)}
{addJsDef productReference=$product->reference|escape:'html':'UTF-8'}
{addJsDef productAvailableForOrder=$product->available_for_order|boolval}
{addJsDef productPriceWithoutReduction=$productPriceWithoutReduction|floatval}
{addJsDef productPrice=$productPrice|floatval}
{addJsDef productUnitPriceRatio=$product->unit_price_ratio|floatval}
{addJsDef productShowPrice=(!$PS_CATALOG_MODE && $product->show_price)|boolval}
{addJsDef PS_CATALOG_MODE=$PS_CATALOG_MODE}
{if $product->specificPrice && $product->specificPrice|@count}
	{addJsDef product_specific_price=$product->specificPrice}
{else}
	{addJsDef product_specific_price=array()}
{/if}
{if $display_qties == 1 && $product->quantity}
	{addJsDef quantityAvailable=$product->quantity}
{else}
	{addJsDef quantityAvailable=0}
{/if}
{addJsDef quantitiesDisplayAllowed=$display_qties|boolval}
{if $product->specificPrice && $product->specificPrice.reduction && $product->specificPrice.reduction_type == 'percentage'}
	{addJsDef reduction_percent=$product->specificPrice.reduction*100|floatval}
{else}
	{addJsDef reduction_percent=0}
{/if}
{if $product->specificPrice && $product->specificPrice.reduction && $product->specificPrice.reduction_type == 'amount'}
	{addJsDef reduction_price=$product->specificPrice.reduction|floatval}
{else}
	{addJsDef reduction_price=0}
{/if}
{if $product->specificPrice && $product->specificPrice.price}
	{addJsDef specific_price=$product->specificPrice.price|floatval}
{else}
	{addJsDef specific_price=0}
{/if}
{addJsDef specific_currency=($product->specificPrice && $product->specificPrice.id_currency)|boolval} {* TODO: remove if always false *}
{addJsDef stock_management=$stock_management|intval}
{addJsDef taxRate=$tax_rate|floatval}
{addJsDefL name=doesntExist}{l s='This combination does not exist for this product. Please select another combination.' js=1}{/addJsDefL}
{addJsDefL name=doesntExistNoMore}{l s='This product is no longer in stock' js=1}{/addJsDefL}
{addJsDefL name=doesntExistNoMoreBut}{l s='with those attributes but is available with others.' js=1}{/addJsDefL}
{addJsDefL name=fieldRequired}{l s='Please fill in all the required fields before saving your customization.' js=1}{/addJsDefL}
{addJsDefL name=uploading_in_progress}{l s='Uploading in progress, please be patient.' js=1}{/addJsDefL}
{addJsDefL name='product_fileDefaultHtml'}{l s='No file selected' js=1}{/addJsDefL}
{addJsDefL name='product_fileButtonHtml'}{l s='Choose File' js=1}{/addJsDefL}
{/strip}
{/if}

Saludos.
  • Bulmaro
  • Avatar de Bulmaro
  • DESCONECTADO
  • Moderador
  • Mensajes: 454
  • Gracias recibidas 39
  • Karma: 12
ArellanoB

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
Última Edición: 3 semanas 16 horas antes por Bulmaro.
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 3 semanas 46 minutos antes #336578

Buenos dias Bulmaro,
el archivo que me enviaste no es correcto, ya que la modificación que pones en la línea 172 lo que hace, es dejar el texto nuevo que te dije que quería añadir por igual a todos los artículos, y borrar el que tiene cada articulo ya creado, por lo que he tenido que añadir el texto nuevo a continuación de lo que había y asi a funcionado.
Lo que me gustaría saber ahora, es como puedo darle a todo el texto un color distinto al del resto , por ejemplo todo en negrita y donde pone el numero de telefono y el mail de color azul
el texto original decía así:

<div id="short_description_content" class="rte align_justify" itemprop="description">{$product->description_short}</div>

y el que he dejado queda así

<div id="short_description_content" class="rte align_justify" itemprop="description">{$product->description_short}Consultanos tus dudas acerca de este producto por Whatsapp al XXXXXXXX o en XXXXXXXXXX@.com, estamos disponibles para ti a cualquier hora</div>
  • JAVIER
  • Avatar de JAVIER
  • DESCONECTADO
  • Navegador Dorado
  • Mensajes: 182
  • Karma: 0
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 3 semanas 17 minutos antes #336579

Hola Javier,

Una disculpa por la omisión a tu requerimiento. Por favor, agrega el siguiente HTML:
<div style="color: black; font-weight: bold;">Consultanos tus dudas acerca de este producto por <a target="_blank" href="https://api.whatsapp.com/send?phone=1234567891012&amp;text=Hola%2C%20deseo%20adquirir%20mas%20informacion" style="color:blue;">WhatsApp</a> o en <span style="color:blue">info@latiendadelrecambio.com</span>, estamos disponibles para ti a cualquier hora</div>

Donde 1234567891012 -> Teléfono a 12 dígitos, incluye clave del país.

Resultado del HTML anterior

screenshot-www.latiendadelrecambio.com-2019.07.26-04-04-28.png



Saludos
  • Bulmaro
  • Avatar de Bulmaro
  • DESCONECTADO
  • Moderador
  • Mensajes: 454
  • Gracias recibidas 39
  • Karma: 12
ArellanoB

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
Última Edición: 3 semanas 7 minutos antes por Bulmaro.
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 2 semanas 6 días antes #336580

Hola Bulmaro,
ese codigo que me envias no funciona correctamente.
Lo que es el texto si que lo pone correctamente, pero el resto de descripcion, precio , etc, lo desplaza y queda como si fuese un error de programacion, te adjunto imagen
Adjuntos:
  • JAVIER
  • Avatar de JAVIER
  • DESCONECTADO
  • Navegador Dorado
  • Mensajes: 182
  • Karma: 0
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 2 semanas 6 días antes #336583

Hola Javier,

Mmmm extraño.... ¿Cómo lo estás insertando? No veo el error en la programación del HTML.

Resultado en vista:


descarga.png



Resultado en HTML;

CapturadePantalla2019-07-26alas4.47.43.png
  • Bulmaro
  • Avatar de Bulmaro
  • DESCONECTADO
  • Moderador
  • Mensajes: 454
  • Gracias recibidas 39
  • Karma: 12
ArellanoB

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
Última Edición: 2 semanas 6 días antes por Bulmaro.
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 2 semanas 6 días antes #336592

Hola Bulmaro, tal cual me lo has pasado el codigo lo he insertado en el archivo en la misma posicion que lo enviaste, y el resultado ya lo ves en la imagen que te he enviado.
Como comprenderás he tenido que borrar ese código para evitar que se viese de esa forma como en la imagen que te envio
  • JAVIER
  • Avatar de JAVIER
  • DESCONECTADO
  • Navegador Dorado
  • Mensajes: 182
  • Karma: 0
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 2 semanas 6 días antes #336598

Hola Javier,

He logrado reproducir el problema que te generó el código que te proporcioné y lamento lo que ha sucedido. Cuando comenté que agregaras este último HTML me refería a reemplazar el párrafo no a reemplazar también el código fuente, de tal manera que debes agregarlo como sigue:
<div id="short_description_content" class="rte align_justify" itemprop="description">{$product->description_short}<div style="color: black; font-weight: bold;">Consultanos tus dudas acerca de este producto por <a target="_blank" href="https://api.whatsapp.com/send?phone=1234567891012&amp;text=Hola%2C%20deseo%20adquirir%20mas%20informacion" style="color:blue;">WhatsApp</a> o en <span style="color:blue">info@latiendadelrecambio.com</span>, estamos disponibles para ti a cualquier hora</div>
</div>
  • Bulmaro
  • Avatar de Bulmaro
  • DESCONECTADO
  • Moderador
  • Mensajes: 454
  • Gracias recibidas 39
  • Karma: 12
ArellanoB

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 2 semanas 6 días antes #336599

Hola Bulmaro,
te adjunto imagen del codigo que he copiado tuyo y e insertado en el archivo como me decias de la forma que me indicaste, pero que sigue haciendo el mismo error de la imagen que te envíe anteriormente, algo no va bien en ese código.
Adjuntos:
  • JAVIER
  • Avatar de JAVIER
  • DESCONECTADO
  • Navegador Dorado
  • Mensajes: 182
  • Karma: 0
El tema ha sido cerrado.

añadir el mismo texto en la descripción corta para todos los articulos 2 semanas 6 días antes #336602

Hola JAvier,

Nota que mi código termina de la siguiente manera:
</div></div>

En tu plantilla está terminando con un solo elemento div de cierre
</div>
  • Bulmaro
  • Avatar de Bulmaro
  • DESCONECTADO
  • Moderador
  • Mensajes: 454
  • Gracias recibidas 39
  • Karma: 12
ArellanoB

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
El tema ha sido cerrado.
  • Página:
  • 1
  • 2

Temas Relacionados

7 Respuestas emo
Categoría: Módulos PrestaShop
Tema iniciado 2 años 10 meses antes por Gema
677 Visitas
1 Respuestas emo
Tema iniciado 2 años 11 meses antes por Mª ISABEL
592 Visitas
2 Respuestas emo
Tema iniciado 4 años 7 meses antes por Francisco
2064 Visitas
2 Respuestas emo
Tema iniciado 4 años 6 meses antes por Francisco
1363 Visitas
2 Respuestas emo
Tema iniciado 2 años 8 meses antes por Costica
826 Visitas
15 Respuestas emo
Tema iniciado 3 años 3 semanas antes por Javier
1436 Visitas
8 Respuestas emo
Tema iniciado 2 años 5 meses antes por Raúl
790 Visitas
2 Respuestas emo
Tema iniciado 1 año 9 meses antes por CIPTA
509 Visitas
1 Respuestas emo
Tema iniciado 1 año 9 meses antes por Victoria
924 Visitas
3 Respuestas emo
Tema iniciado 2 años 8 meses antes por RUBEN
611 Visitas

Moderadores: Pablo Velasco
Tiempo de carga de la página: 0.631 segundos