Passa ai contenuti principali

Post

Visualizzazione dei post da Ottobre, 2012

E-commerce e prodotti

Uno dei principali obiettivi per l'e-commerce è vendere.
Ma per vendere sono necessari:

un portafoglio prodotti ampio e variouna piattaforma e-commerce che permetta di gestire facilmente i prodotti e la loro ricerca e filtri da parte del clientedei prezzi e dei servizi concorrenziali o in linea di mercatopubblicità classica on linestrategia di social marketingpromozioni A questo punto avete le basi sufficienti per vendere... Ma vi manca una cosa importante: i clienti. L'obiettivo di ogni e-commerce oltre avere una base clienti è quello di attirare nuovi clienti e farli registrare: la mail del cliente è la cosa più importante che ci sia. Tramite la mail potete effettuare delle strategie di marketing ad hoc e comunque potete inviare newsletter su promozioni e quant'altro per invogliare il cliente a comprare.

Prestashop: override PayPal about.tpl

Abbiamo incontrato una difficoltà nell'override del template "about.tpl" di PayPal su Prestashop.
Abbiamo cercato sul forge di Prestashop e abbiamo trovato questo bug.
Ora il consiglio che viene dato è quello di utilizzare il "core display method". Così dopo un po' di debug l'abbiamo fatto.
Per abilitare all'override l'"about.tpl" di Prestashop è necessario modificare il file "modules/paypal/backaward_compatibility/Display.php":

<?php

/**
 * Class allow to display tpl on the FO
 */
class BWDisplay extends FrontController
{
// Assign template, on 1.4 create it else assign for 1.5
public function setTemplate($template)
{
if (_PS_VERSION_ >= '1.5')
parent::setTemplate($template);
else
$this->template = $template;
}

// Overload displayContent for 1.4
public function displayContent()
{
parent::displayContent();
                echo Module::display('paypal', 'about.tpl');

                //si elimina la parte ve…