Files
2020-01-27 08:56:08 +01:00
..
2020-01-27 08:56:08 +01:00
2020-01-27 08:56:08 +01:00
2020-01-27 08:56:08 +01:00
2020-01-27 08:56:08 +01:00

/*************************************************************************************/
/*                                                                                   */
/*      Thelia	                                                            		 */
/*                                                                                   */
/*      Copyright (c) Octolys Development		                                     */
/*		email : thelia@octolys.fr		        	                             	 */
/*      web : http://www.octolys.fr						   							 */
/*                                                                                   */
/*      This program is free software; you can redistribute it and/or modify         */
/*      it under the terms of the GNU General Public License as published by         */
/*      the Free Software Foundation; either version 2 of the License, or            */
/*      (at your option) any later version.                                          */
/*                                                                                   */
/*      This program is distributed in the hope that it will be useful,              */
/*      but WITHOUT ANY WARRANTY; without even the implied warranty of               */
/*      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                */
/*      GNU General Public License for more details.                                 */
/*                                                                                   */
/*      You should have received a copy of the GNU General Public License            */
/*      along with this program; if not, write to the Free Software                  */
/*      Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA    */
/*                                                                                   */
/*************************************************************************************/

Ce plugin vous permettra de décliner facilement une liste de produit suivant une caractéristique.
Il est utile dans le cas où vous vendez un produit déclinable avec des tarifs différents.

Veuillez simplement glisser le répertoire prodprixmult dans le dossier client/plugins de votre Thelia.

Ex : vous vendez une table qui existe en 3 tailles. Chaque taille dispose d'un prix différent.

Un post sur le blog de Thelia détaille la mise en oeuvre d'un tel système : 
http://blog.thelia.fr/index.php?2008/01/16/197-declinaison-avec-modification-de-prix

Le plugin prodprixmult va créer automatiquement les caractéristiques refsimple et principal.

Un module d'administration vous permettra ensuite de générer toutes les fiches produits nécessaires pour toutes les valeurs d'une caractéristique.

Dans notre exemple nous avons préalablement crée une caractéristique taille avec 3 valeurs.

Le plugin permettra de créer en une seule fois, 3 fiches produits.
La 1ère sera le produit principal. Il suffira simplement de modifier les prix de chacun des produits.

Utilisation des boucles
------------------------

Dans l'exemple ci-dessous :
A = id de la caractéristique principal (voir sur la page de la caractéristique principal)
B = id de la valeur oui (voir sur la page de la caractéristique principal)

C = id de la caractéristique refsimple (voir sur la page de la caractéristique refsimple)

D = id de la caractéristique taille (voir sur la page de la caractéristique taille)


Affichage des produits sur la page rubrique

<THELIA_PROD type="PRODUIT" rubrique="#RUBRIQUE_ID" classement="inverse" num="12" caracteristique="A-" caracdisp="B-">
...
</THELIA_PROD>

Au niveau de la fiche produit 

<THELIA_caracref type="CARACVAL" produit="#PRODUIT_ID" caracteristique="C">

Choisir la taille :

<select onChange="location=this.value">
	<option value="">Votre Choix ...</option>
	<THELIA_listprod type="PRODUIT" caracteristique="C" caracval="#VALEUR">
		<option value="#REWRITEURL">
			<THELIA_taille type="CARACVAL" produit="#ID" caracteristique="D">
				#VALEUR
			</THELIA_taille>
		</option>
</THELIA_listprod>
</select> 

</THELIA_caracref>