Jump to content

Création d'un lien sur le bouton "ajouter au panier"


IFOx

Recommended Posts

Bonjour tout le monde.
Voila pour un projet de mon entreprise j'aimerai pouvoir faire en sorte que le bouton ajouter au panier me redirige vers le site principal de ma boite en fonction du champ "lien" que j'ai ajouté à la table "product" chez moi nommé "ts_product" le problème est que quand je génère la page je ne parviens même pas à récupérer le text qui est dans le champ. Pouvez vous m'aider je suis à mon deuxième jours de recherche et je commence à y perdre mon php :D

PS: voici les caractéristiques de mon champ lien et la partie code de la page product.tpl présente dans thème

Champ lien :
TYPE TEXT
TAILLE VALEUR 60
INTERCLASSEMENT utf8_general_ci

Extrai du TPL:

quantity == 0} style="display:none;"{/if} id="add_to_cart" class="buttons_bottom_block"><input type="submit" name="Submit" value="{l s='Add to cart'}" class="exclusive" /></p>


Merci pour votre aide :D

Link to comment
Share on other sites

  • 2 weeks later...

Bonjour
J'ai une question assez identique à la votre...
car j'ai besoin que le bouton " ajouter au panier" ne lance pas une commande mais me dirige vers une page exterieure de mon choix.
Quel fichier avez-vous modifié pour inscrire votre href ?
Merci de votre collaboration
bye bye :smirk:
HA

Link to comment
Share on other sites

"Ajouter au panier" n'est pas un lien mais un bouton (Au sens HTML), le liens se présente donc sous la forme de :

<form action="lelien" ...



Peu avant le bouton "Ajouter au panier" dans product.tpl.

Action joue le rôle de href (Ce qui répond à la question de henryhenry).

Pour ton problème IFOx, dans ton action, met une variable {$lien}.

Sur product.php, fait un truc du genre :

$smarty->assign('lien', $monlien);



vers la fin. Bien sûr, tu rempli avant $monlien par le lien que tu souhaite (avec des requetes SQL, etc...).

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...