Le 8 déc. 06 à 10:48, christian lefebvre a écrit :
Pour le premier point, il "suffit" de faire une table "ingrédient"
et une autre "article_ingredient" avec id_article, id_ingredient,
quantite. La table ingredient devant prevoir une colonne "unite de
mesure".
Une boucle article_ingredient permet alors de les énumérer, et un
filtre |quantitePersonne{#ENV{nBpersonnes}} permet de faire les calculs.
C'est quand même pas immédiat, car tu vas te retrouver avec des trucs
genre "2 oeufs 3 quarts ...", il faut donc peut être prévoir des algos
d'arrondi selon les unités de mesure.
Pour le second point, c'est un plugin du type "chariot" qu'il faut,
avec de l'ajout "intelligent" (déduire que "1 oeuf + 1 oeuf = 2 oeufs")
l'idéal serait alors d'avoir un chariot "générique" permettant de
stocker des ingrédients ou des articles ou autre, pour le rendre
utilisable dans d'autres contextes.
OK. Donc c'est faisable avec SPIP ?
--
Jean-François MESSIAN
Hypermédia Europe
Tél. +33 2 99 91 02 16
http://www.hypermedia-europe.com
* JF Messian tapotait, le 08/12/2006 10:52:
Le 8 déc. 06 à 10:48, christian lefebvre a écrit :
Pour le premier point, il "suffit" de faire une table "ingrédient"
et une autre "article_ingredient" avec id_article, id_ingredient,
quantite. La table ingredient devant prevoir une colonne "unite de
mesure".
Une boucle article_ingredient permet alors de les énumérer, et un
filtre |quantitePersonne{#ENV{nBpersonnes}} permet de faire les calculs.
C'est quand même pas immédiat, car tu vas te retrouver avec des trucs
genre "2 oeufs 3 quarts ...", il faut donc peut être prévoir des algos
d'arrondi selon les unités de mesure.
Pour le second point, c'est un plugin du type "chariot" qu'il faut,
avec de l'ajout "intelligent" (déduire que "1 oeuf + 1 oeuf = 2 oeufs")
l'idéal serait alors d'avoir un chariot "générique" permettant de
stocker des ingrédients ou des articles ou autre, pour le rendre
utilisable dans d'autres contextes.
OK. Donc c'est faisable avec SPIP ?
En SPIP + développements php.
Mais de toute manière, SPIP ou pas SPIP, tu auras du php à faire.
SPIP par contre gère plein de choses longues à refaire de zéro :
- RSS
- Cache
- Sécurité du login
- utf-8
- Gestion d'articles
- ...
--
Jacques — SPIP - Pyrat.net – Création de sites Internet