Welcome, Guest. Please login or register.
Did you miss your activation email?
23 March 2017 à 21:23:48
Home Help Search Login Register
News:

[EN] [PL] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU]
+  Forum de Plici, solution ecommerce open source
|-+  Plici Open Source Ecommerce Solution
| |-+  Developers
| | |-+  Petites questions
« previous next »
Pages: [1] Print
Author Topic: Petites questions  (Read 8960 times)
fregux
Newbie
*
Posts: 12



View Profile Email
Petites questions
« on: 06 January 2011 à 23:39:26 »

Bonsoir tous,

J'ai plusieurs petites questions:
1) je n'ai pas saisie exactement comment placer un nouveau plicitag accordiondetail dans un des menu de gauche.
je voudrais afficher sur toutes les pages, dans le menu de gauche affichant les catgorie de produit.

2) Peut-on imaginer un formulaire avec un champ dynamique?
Je voudrais que sur chaque page produit, il y ai un formulaire avec un champs permettant de savoir a quel produit il est fait rfrence.
Si possible aussi, ne pas avoir a remettre le formulaire sur chaque page produit.

3) j'ai cr deux plicitag (je me suis servie de contactform), permettant de grer des nouvelles.
j'en ai cr un de type "dtail", permettant de grer les nouvelles depuis une page.
puis un second de type "lien", permettant de rcuprer les dernires nouvelles et de les afficher dans la colonne de droite.
Ma question est de savoir s'il est possible d'utiliser ma classe d'objet du plicitag "detail" depuis le plicitag "lien"

4) est-il possible de mettre plusieurs images pour un produit

Je suis assez fan de Plici, j'ai cependant l'impression qu'il y a un petit remaniement du(es) site(s) qui ne simplifie pas trop la recherche d'info. c'est srement passag.
Cela ne m'empche pas de vous flicit pour ce travail!!

En vous remerciant d'avance
fregux
Logged
stephanet
Membre editeur de la solution Plici
Administrator
Hero Member
*****
Posts: 2047


stephane.trichet@free.fr
View Profile WWW Email
Re: Petites questions
« Reply #1 on: 07 January 2011 à 09:46:25 »

Bonjour Fregus,

Il y a un remanient de plici.net effectivement, il ne simplifie peut tre pas la recherche quoi que je ne saisi pas trop pourquoi.
Toutefois, nous essayons de le tourner plus vers l'international et nous souhaitons aussi devoir prendre moins de temps pour maintenir le blog, le forum, le site, les versions, etc...

D'ailleurs, nous rflchissons a crer des Team, de dveloppeurs, de testeurs, de traducteurs, etc.
Tu te placerai plutt dans quelle Team ? Tu aurai du temps a consacrer Plici ?

En effet, nous souhaitons ouvrir Plici vers l'extrieur et surtout avoir une communaut participative et non pas une communaut passive qui ne vient que pour les problmes.
Donc, a ce sujet toutes les ides sont les bienvenues.

1) Il me semble que le plicitag accordion est de dtail, ainsi on doit saisir son code dans le contenu d'une page OU directement dans le template. par exemple dans _left.html
Code:
<div class="text-align_left">
{if isset($array_parent_page) && $array_parent_page.0 != 157}
{plicitag type='detail' tag='accordiondetail' page_id_list=$array_parent_page add_self='FALSE' page_title=$page_title}
    <div  class="little_box_top">
      <plici_if if="isset($array_page_path.4.page_title)">
        {$array_page_path.4.page_title}
      <plici_else/>
        {$page_title}
      </plici_if>
    </div>
  --CONTENT--
<div class="little_box_bottom"></div>
{/plicitag}
{/if}
</div>
2) Je ne comprends pas bien, mais tout est imaginable, il suffit de le dvelopper.
3) a c'est une bonne nouvelle qui fait bien plaisir. Quand je dois faire a moi je cre une classe xMaClass qui est une classe commune aux deux plicitag. Et dans le Zip je livre toujours les 2 plicitags (pour viter des problmes de classe non disponible)
4) C'est possible dans la version 2.1.0 pour que nous n'avons toujours pas rendue public bien qu'elle soit, comme tous nos dveloppements disponible sur le SVN public l'adresse https://plici.svn.sourceforge.net/svnroot/plici/branches/release/2_1_0 en effet nous n'avons pas encore eu le temps de finir ses tests (toute personne peut y participer).

Stphane,
Logged

PliciWeb Solutions : http://www.pliciweb.com.
stephanet
Membre editeur de la solution Plici
Administrator
Hero Member
*****
Posts: 2047


stephane.trichet@free.fr
View Profile WWW Email
Re: Petites questions
« Reply #2 on: 07 January 2011 à 09:46:52 »

Qu'est ce qui manque d'aprs toi qui ne facilite plus la recherche ?
Logged

PliciWeb Solutions : http://www.pliciweb.com.
stephanet
Membre editeur de la solution Plici
Administrator
Hero Member
*****
Posts: 2047


stephane.trichet@free.fr
View Profile WWW Email
Re: Petites questions
« Reply #3 on: 07 January 2011 à 09:52:16 »

Et un grand merci pour les flicitations !
Logged

PliciWeb Solutions : http://www.pliciweb.com.
fregux
Newbie
*
Posts: 12



View Profile Email
Re: Petites questions
« Reply #4 on: 07 January 2011 à 10:34:07 »

Bonjour,

pour la recherche et la navigabilit, c'est je pense une somme de petite chose.
ex: j'ai essay de quot ta rponse,
"An Error Has Occurred!
Unable to load the 'quotefast' template. "
aussi quand j'ai regard plici pour la premire fois, il me semble l'avoir trouv sur simpliciweb, mais j'ai pas du tomber au bon moment.
Il y a aussi quelques liens morts sur le forum qui renvoie probablement vers l'ancien site, donc on tombe sur un 404

Plutt dans la Team Dev, ventuellement testeur. d'ailleurs, une fois que j'aurais fini les plicitags, je les posterai. promis

maintenant mes problmes:
1) j'avais bien repr ca, mais "array_parent_page" prend un tableau manifestement il contient l'id de la page qui est vu. je voudrai la sett a une seul et unique page, or je n'y arrive pas. lorsque j'utilise explode par exemple, il sort une erreur comme quoi je n'ai pas le droit d'utiliser cette fonction.

2) la encore, tu me conseil un plicitag?

3) peux tu tre plus prcis sur l'emplacement de tes fichiers?

4) je vais tester ca.

fregux
Logged
stephanet
Membre editeur de la solution Plici
Administrator
Hero Member
*****
Posts: 2047


stephane.trichet@free.fr
View Profile WWW Email
Re: Petites questions
« Reply #5 on: 07 January 2011 à 11:22:32 »

1) il suffit de faire a la place non ?
Code:
{if isset($array_parent_page) && $array_parent_page.0 == LIDDETAPAGE}
2) non c'est juste que je n'ai rien compris du tout a ce que tu veux faire Smiley Mais effectivement a ressemble beaucoup l'appel d'un PT dans un TPL.
3) En gros, j'ai la classe PTdetail qui tend xPT (et qui lui tend la classe PT fourni par plici) et PtLink qui tend xPT. Ensuite, tu peux placer xPT dans PTdetail ou PTLink du moment que tu livres le tout en un seul zip.
4) cool

En entrant dans la Team Dev, tu penses que tu pourrais avoir quel rle ?
Prendre des tches de project.plici.net et les raliser ?
Logged

PliciWeb Solutions : http://www.pliciweb.com.
fregux
Newbie
*
Posts: 12



View Profile Email
Re: Petites questions
« Reply #6 on: 07 January 2011 à 11:55:44 »

1) si je ne m'abuse, le code que tu me donne ne s'affichera que sur cette page.
or je souhaiterai que sur toutes les pages, le menu de la page "IDDETAPAGE" s'affiche.

2) ok, donc cela amene d'autre question:
  la configuration d'un plicitag peut elle intervenir en dehors d'une page?
si non, comment puis-je creer un acces dans l'administration, sans trop modifier le core?

3) Il n'y a pas d'ordre lors du chargement des plicitags, genre detail avant link?

4) je checkout ...

je connais pas l'tendu complte du projet mais commencer par le bugtracker me parait bien Tongue
Logged
stephanet
Membre editeur de la solution Plici
Administrator
Hero Member
*****
Posts: 2047


stephane.trichet@free.fr
View Profile WWW Email
Re: Petites questions
« Reply #7 on: 07 January 2011 à 12:15:00 »

1) H ben tu vires le if non ?
2) C'est une trs bonne dduction Smiley Moi ce que je fais dans ces cas l c'est que je fais un fichier de conf. Sinon faudrait ajouter en BD un nouveau menu au backoffice et une entree.
3) De toute manire ta classe xTag ne pourra pas tre charge 2 fois Smiley Donc je ne pense pas que l'ordre ait une importance (include_once).
4) ok tu nous diras.

tu veux un compte SVN pour commiter, tu sais ce que c'est commiter ?
Logged

PliciWeb Solutions : http://www.pliciweb.com.
fregux
Newbie
*
Posts: 12



View Profile Email
Re: Petites questions
« Reply #8 on: 07 January 2011 à 13:13:37 »

1) il faudrai que j'arrive a setter la variable $array_parent_page.0 pour que depuis n'importe quelle page, elle ai toujours la mme valeur.
2) je n'ai pas spcialement regard dans le BD, mais tu a l'air de sous entendre que ca passe par la. je vais approfondir.
3) jme prend peu etre le choux ...
est ce que cette arborescence te parait correcte:
plicitag/link/news_links
plicitag/detail/news
plicitag/common
sachant que le plicitag link et dtail iront charg la classe dans common.

4) j'ai fait l'update du site. Par contre dans la fiche produit seulement une seul image apparat. normal?

Oui je sais ce que c'est que commiter.
ok pour un compte svn.
Ducoup, quelle est votre manire de procd sur le svn,
j'entend par la, un commit = une modification ou
un commit = un ensemble de modification
Logged
fregux
Newbie
*
Posts: 12



View Profile Email
Re: Petites questions
« Reply #9 on: 07 January 2011 à 15:02:52 »

J'ai un peu avanc,
le 1) est rgl:
j'ai dcomment dans my/site/_left.htm l'include php,
cr la page qui fait juste
Code:
$this->assign("array_parent_page", array(251));
ducoup mon menu s'affiche sur toutes les pages.

pour le 3) j'ai fait l'arborescence du precedent message, et ca marche.
question subsidiaire d'ordre politique (vous allez en avoir marre a la fin  Tongue)
  est ce que depuis un plicitag on peux modifier des tables qui ne lui appartienne pas, genre t_setting

fregux
Logged
stephanet
Membre editeur de la solution Plici
Administrator
Hero Member
*****
Posts: 2047


stephane.trichet@free.fr
View Profile WWW Email
Re: Petites questions
« Reply #10 on: 07 January 2011 à 15:03:56 »

1) heu non je ne comprends pas en fait. T'as essay de mettre uniquement le code que je t'ai propos au dbut. Pour moi ce code affiche l'accordeon pour toutes les pages sauf 157 donc a semble te convenir non ?
2) Oui en BD y a la liste des menus du BO.
3) un peu Smiley moi j'aurais vir le common (car j'ai peur que Plici crois que le rpertoire common doivent contenir des PT) et mis la classe dans plicitag/link/news_links ou plicitag/detail/news et ensuite fait un include pour chacun, genre include(dirname(__FILE__)."/lib/xmaxclass.class.php" et include(dirname(__FILE__)."/../../link/news_links/lib/xmaxclass.class.php". Tourefois, je reconnais que ta structuration serait meilleur, donc peut tre tester. Mais si dans common y a un sous rpertoire, plici va y cherche un PT.
4) pourtant il y a bien \common_plicitags\media\productpictureslave donc le PT est livr en 2.1.0. Je suppose que tu es sur un nouveau produit, il faut l'avoir cr pour ensuite voir ces lments il me semble. Tu as updat les scripts SQL et tout a aussi ?

5) Cool si tu sais ce que c'est commiter, en effet on ne sait jamais trop a qui on a affaire. Fais nous une demande sur le projet sourceforge http://sourceforge.net/projects/plici/develop et on t'ajoutera. Ensuite, pour commiter c'est tche du bug tracker par tche. Dans la cloture du bug on indique la rvision. On se moment c'est la 2.1.0 la version la plus avane.
Logged

PliciWeb Solutions : http://www.pliciweb.com.
stephanet
Membre editeur de la solution Plici
Administrator
Hero Member
*****
Posts: 2047


stephane.trichet@free.fr
View Profile WWW Email
Re: Petites questions
« Reply #11 on: 07 January 2011 à 15:04:52 »

3) tu peux mais effectivement c'est limite Smiley l'idal est de l'indiquer dans la description du module.
Logged

PliciWeb Solutions : http://www.pliciweb.com.
fregux
Newbie
*
Posts: 12



View Profile Email
Re: Petites questions
« Reply #12 on: 07 January 2011 à 16:06:13 »

je te confirme que ca fonctionne pour le 3.
dans le common, j'ai mis directement le fichier xmaxclass.class.php
et pour les include de chaque plicitag ../../common/xmaxclass.class.php

pour ce qui est de la table t_setting, je voudrais ajouter un enregistrement pour connaitre l'id de page pour le lien "lire la suite". je ne vois pas trop l'interet d'une table qui contient seulement cette valeur. mais si vous preferez, pas de pb

4) j'ai suivis la procdure de maj.
je n'ai pas recr de produit, par contre j'ai ajout des photos a un produit.

5) ok donc on passe toujours par le bugtracker, ca marche
Logged
stephanet
Membre editeur de la solution Plici
Administrator
Hero Member
*****
Posts: 2047


stephane.trichet@free.fr
View Profile WWW Email
Re: Petites questions
« Reply #13 on: 07 January 2011 à 18:11:18 »

5) c'est parfait, dis moi si tu vois d'autres choses.
4) ha mais c'est sur le front que tu ne vois qu'une photo ? Si oui regardes comment marche le PT, il me semble que l'on utilise du jquery pour placer le code html, y a peut tre un pb de compatibilti avec ton thme. (la 2.1.0 est en bta Smiley )
6) pour le t_setting, tu peux sinon stocker dans un fichier plutt qu'en bd (c'est plus simple Smiley mais entraine des pbs de droits). Du coup, le mieux c'est de ne pas utiliser t_setting.

++
Logged

PliciWeb Solutions : http://www.pliciweb.com.
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!