Jump to content

Free Shipping no traducido en pdf Factura (Prestashop 1.6.1)


moraira

Recommended Posts

Si alguien se pregunta como cambiar el texto "Free Shipping" que aparece en la factura de la plantilla oficial de prestashop (cuando el importe de los gastos de envio es 0) porque no aparece en el apartado traducciones.

 

Es porque ha un pequeño error en el fichero que gestiona esa parte /pdf/invoice.total-tab.tpl

 

resulta que pone

		<td class="white" width="30%">
			{if $footer.shipping_tax_excl > 0}
				{displayPrice currency=$order->id_currency price=$footer.shipping_tax_excl}
			{else}
				{l s='Free Shipping' pdf=true}
			{/if}
		</td>

el error es que pdf=true debe ser pdf='true'

 

así

		<td class="white" width="30%">
			{if $footer.shipping_tax_excl > 0}
				{displayPrice currency=$order->id_currency price=$footer.shipping_tax_excl}
			{else}
				{l s='Free Shipping' pdf='true'}
			{/if}
		</td>
  • Like 3
Link to comment
Share on other sites

Por si a alguíen se le escapa (como me estaba pasando a mi), una vez corregido el código como muy acertadamente indica Moraria (Muchísimas gracias), hay que irse a las traducciones de los pdf de tu tema y añadir la traducción, que como veréis está como faltante.

Link to comment
Share on other sites

  • 3 weeks later...
  • 7 months later...

Hola Moraira,

 

Tengo el mismo problema de la traduccion del "Free Shipping", aun se debe resolver de esta forma como indicas..

 

Aqui esta mi caso, a ver si me hechas una mano..

 

Muchas gracias..

 

https://www.prestashop.com/forums/topic/521186-cambiar-free-shipping-en-factutra-pdf/?do=findComment&comment=2304524

 

 

Si alguien se pregunta como cambiar el texto "Free Shipping" que aparece en la factura de la plantilla oficial de prestashop (cuando el importe de los gastos de envio es 0) porque no aparece en el apartado traducciones.

 

Es porque ha un pequeño error en el fichero que gestiona esa parte /pdf/invoice.total-tab.tpl

 

resulta que pone

		<td class="white" width="30%">
			{if $footer.shipping_tax_excl > 0}
				{displayPrice currency=$order->id_currency price=$footer.shipping_tax_excl}
			{else}
				{l s='Free Shipping' pdf=true}
			{/if}
		</td>

el error es que pdf=true debe ser pdf='true'

 

así

		<td class="white" width="30%">
			{if $footer.shipping_tax_excl > 0}
				{displayPrice currency=$order->id_currency price=$footer.shipping_tax_excl}
			{else}
				{l s='Free Shipping' pdf='true'}
			{/if}
		</td>
Link to comment
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...