Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : module mylist

module mylist il y a 6 ans 3 semaines #45435

  • cb03
  • Portrait de cb03
  • Hors ligne
  • Expert Boarder
  • Messages : 116
  • Remerciements reçus 2
  • Karma: 0
Bonjour, je viens d'acheter le module mylist. Je découvre le fonctionnement et je vois qu'il y a déjà des listes.

J'ai commencé avec la liste FactureClient mais je vois que pour les champs état (f.fk_statut), le staut payé ne s'affiche pas quand je génère la liste et il est remplacé par abandonné.

Y a t'il quelque chose à modifier pour que les factures payé soient bien marquées payée et non abandonnée ?

Pour ce champ dans elementfield j'ai : Facture:/compta/facture/class/facture.class.php:0#1#2#3#

Aussi sur les photos ( www.patas-monkey.com/images/mylist/renderingList.png ) je vois qu'il est possible de choisir les champs... des générer un pdf.. mais je n'ai pas ces boutons, comment faire ?
Dernière édition: il y a 6 ans 3 semaines par cb03.
L'administrateur a désactivé l'accès en écriture pour le public.

module mylist il y a 6 ans 3 semaines #45446

  • defrance
  • Portrait de defrance
  • Hors ligne
  • Gold Boarder
  • Dev-Leader des patas-monkey
  • Messages : 3388
  • Remerciements reçus 673
  • Karma: 131
bonjour
L'info "payé" sur les facture est géré par un autre champs (paye) qu'il faut donc ajouter sur la liste
pour activer le mode datatable, il faut ajouter dans les paramètres "Accueil - Configuration - Divers" de dolibarr : MAIN_USE_JQUERY_DATATABLES et lui donner 1 comme valeur
L'administrateur a désactivé l'accès en écriture pour le public.

module mylist il y a 6 ans 3 semaines #45458

  • cb03
  • Portrait de cb03
  • Hors ligne
  • Expert Boarder
  • Messages : 116
  • Remerciements reçus 2
  • Karma: 0
ok merci :)
Je viens d'essayer mais je ne vois pas les boutons pdf... et je ne peux plus trier les colonnes. Avez vous une idée sur ce qui ne va pas ?

Merci
L'administrateur a désactivé l'accès en écriture pour le public.

module mylist il y a 6 ans 3 semaines #45463

  • defrance
  • Portrait de defrance
  • Hors ligne
  • Gold Boarder
  • Dev-Leader des patas-monkey
  • Messages : 3388
  • Remerciements reçus 673
  • Karma: 131
là je ne vois pas,
je vous ai envoyé mes coordonnées perso afin de regarder votre paramétrage
L'administrateur a désactivé l'accès en écriture pour le public.

module mylist il y a 6 ans 3 semaines #45464

  • cb03
  • Portrait de cb03
  • Hors ligne
  • Expert Boarder
  • Messages : 116
  • Remerciements reçus 2
  • Karma: 0
Je n'ai rien reçu, mais je n'ai pas le droit de vous donner accès de toute façon.

le problème de triage des colonnes n'a lieu que sur la tables mylist en utilisant jquery datatables. Voici ce que j'ai sur un de mes tableaux : dl.free.fr/dv2YLIJne
L'administrateur a désactivé l'accès en écriture pour le public.

module mylist il y a 6 ans 3 semaines #45465

  • defrance
  • Portrait de defrance
  • Hors ligne
  • Gold Boarder
  • Dev-Leader des patas-monkey
  • Messages : 3388
  • Remerciements reçus 673
  • Karma: 131
pouvez-vous essayer avec un autre template (celui d'edly par exemple)?
pouvez-vous vérifier si vous n'avez pas d'erreur javascript sur la console de votre navigateur internet (qui bloquerait la gestion des tries et la présentation des boutons)?
Pouvez-vous enfin me transmettre le fichier XML export de votre liste afin que je le teste?
L'administrateur a désactivé l'accès en écriture pour le public.

module mylist il y a 6 ans 3 semaines #45466

  • cb03
  • Portrait de cb03
  • Hors ligne
  • Expert Boarder
  • Messages : 116
  • Remerciements reçus 2
  • Karma: 0
changer de template n'a rien changé. J'ai une erreur :

GET www.xxxxxxx.eu/xxxxxxxx/htdocs/langs/fr_FR/datatables.lang 404 (Not Found)

<?xml version='1.0' encoding='ISO-8859-1'?><mylist>
<code>paiementchristine</code>
<label></label>
<titlemenu>Christine</titlemenu>
<mainmenu>bank</mainmenu>
<leftmenu>bank</leftmenu>
<perms></perms>
<langs></langs>
<author></author>
<querylist>
FROM llx_paiement_facture , llx_c_pays , llx_facture , llx_paiement , llx_bank , llx_societe

WHERE

llx_facture.fk_soc = llx_societe.rowid
and llx_paiement.fk_bank = llx_bank.rowid
and llx_paiement_facture.fk_paiement = llx_paiement.rowid
and llx_paiement_facture.fk_facture = llx_facture.rowid
and llx_bank.fk_account = '1'
and llx_societe.fk_pays = llx_c_pays.rowid
</querylist>
<fieldinit>

</fieldinit>
<fields>
<field >
<key>llx_paiement.datec</key>
<name>Date paiement</name>
<alias></alias>
<type>Date</type>
<elementfield></elementfield>
<align>left</align>
<enabled>true</enabled>
<visible>true</visible>
<filter>true</filter>
</field>
<field >
<key>llx_societe.code_client</key>
<name>numero client</name>
<alias></alias>
<type>Text</type>
<elementfield></elementfield>
<align>left</align>
<enabled>true</enabled>
<visible>true</visible>
<filter>true</filter>
</field>
<field >
<key>llx_societe.nom</key>
<name>Client</name>
<alias></alias>
<type>Text</type>
<elementfield></elementfield>
<align>left</align>
<enabled>true</enabled>
<visible>true</visible>
<filter>true</filter>
</field>
<field >
<key>llx_societe.zip</key>
<name>Code Postal</name>
<alias></alias>
<type>Text</type>
<elementfield></elementfield>
<align>left</align>
<enabled>true</enabled>
<visible>true</visible>
<filter>true</filter>
</field>
<field >
<key>llx_societe.town</key>
<name>Ville</name>
<alias></alias>
<type>Text</type>
<elementfield></elementfield>
<align>left</align>
<enabled>true</enabled>
<visible>true</visible>
<filter>true</filter>
</field>
<field >
<key>llx_c_pays.libelle</key>
<name>Pays</name>
<alias></alias>
<type>Text</type>
<elementfield></elementfield>
<align>left</align>
<enabled>true</enabled>
<visible>true</visible>
<filter>true</filter>
</field>
<field >
<key>llx_facture.facnumber</key>
<name>Facture</name>
<alias></alias>
<type>Text</type>
<elementfield></elementfield>
<align>left</align>
<enabled>true</enabled>
<visible>true</visible>
<filter>true</filter>
</field>
<field >
<key>ROUND(llx_paiement_facture.amount/1.196, 2)</key>
<name>ht</name>
<alias>ht</alias>
<type>Text</type>
<elementfield></elementfield>
<align>left</align>
<enabled>true</enabled>
<visible>true</visible>
<filter>true</filter>
</field>
<field >
<key>ROUND(llx_paiement_facture.amount, 2)</key>
<name>ttc</name>
<alias>ttc</alias>
<type>Number</type>
<elementfield></elementfield>
<align>left</align>
<enabled>true</enabled>
<visible>true</visible>
<filter>true</filter>
</field>
<field >
<key>llx_facture.datef</key>
<name>Date Facture</name>
<alias></alias>
<type>Date</type>
<elementfield></elementfield>
<align>left</align>
<enabled>true</enabled>
<visible>true</visible>
<filter>true</filter>
</field>
<field >
<key>llx_facture.date_lim_reglement</key>
<name>Date Echeance</name>
<alias></alias>
<type>Date</type>
<elementfield></elementfield>
<align>left</align>
<enabled>true</enabled>
<visible>true</visible>
<filter>true</filter>
</field>
<field >
<key>llx_facture.note_public</key>
<name>Notes</name>
<alias></alias>
<type>Text</type>
<elementfield></elementfield>
<align>left</align>
<enabled>true</enabled>
<visible>true</visible>
<filter>true</filter>
</field>
</fields>
</mylist>
L'administrateur a désactivé l'accès en écriture pour le public.

module mylist il y a 6 ans 3 semaines #45467

  • defrance
  • Portrait de defrance
  • Hors ligne
  • Gold Boarder
  • Dev-Leader des patas-monkey
  • Messages : 3388
  • Remerciements reçus 673
  • Karma: 131
je viens de tester sur mon environnement votre fichier xml et à part l'absence de titre (<label></label> vide), tout semble fonctionner
Au regard du message d'erreur, je pense qu'il peut s'agir d'un bug que j'ai corrigé lié au positionnement du fichier de lang
pouvez-vous copier temporairement le fichier /mylist/langs/fr_fr/datatables.lang dans /langs/fr_fr/
ou mettre à jour avec la dernière version de mylist disponible sur le dolistore
L'administrateur a désactivé l'accès en écriture pour le public.

module mylist il y a 6 ans 3 semaines #45470

  • cb03
  • Portrait de cb03
  • Hors ligne
  • Expert Boarder
  • Messages : 116
  • Remerciements reçus 2
  • Karma: 0
oui le problème vient de là, merci pour votre aide !
L'administrateur a désactivé l'accès en écriture pour le public.

module mylist il y a 6 ans 3 semaines #45471

  • cb03
  • Portrait de cb03
  • Hors ligne
  • Expert Boarder
  • Messages : 116
  • Remerciements reçus 2
  • Karma: 0
Aussi je me demandais si il était possible d'afficher une ligne en bas d'un tableau avec le total d'une ou plusieurs colonnes ? ou si vous pensiez l'ajouter plus tard ?

Dans tous les cas je trouve ce module vraiment pratique !
L'administrateur a désactivé l'accès en écriture pour le public.

module mylist il y a 6 ans 3 semaines #45472

  • defrance
  • Portrait de defrance
  • Hors ligne
  • Gold Boarder
  • Dev-Leader des patas-monkey
  • Messages : 3388
  • Remerciements reçus 673
  • Karma: 131
Pour ce qui est de la totalisation, c'est une piste de réflexion car on m'a déjà fait la remarque/demande.
Il y a une fonction présente dans datatables qui permet ce genre de totalisation, mais cela demande trop de paramétrage, je pense donc ajouter un "tfooter" avec des totaux calculé.
Cela nécessitera un nouveau type de champs Numérique 'SOMME' qui totalisera les valeurs ... et sans doute aussi MOYENNE, MIN, MAX, ...

en attendant, merci pour vos encouragements. Je suis très content à plus d'un titre que ce module se vendent très bien, j'avais peur que sa complexité en décourage certains...
L'administrateur a désactivé l'accès en écriture pour le public.

module mylist il y a 6 ans 3 semaines #45474

  • cb03
  • Portrait de cb03
  • Hors ligne
  • Expert Boarder
  • Messages : 116
  • Remerciements reçus 2
  • Karma: 0
Bonjour, j'ai un petit soucis avec certain champs.

Si j'utilise des virgules, comme par exemple :
if (f.paye=0,'non paye','paye')

A la première sauvegarde du champ tout va bien, puis si j'édite un autre champ ou si j'édite ce champ lui même puis que je sauvegarde, je me retrouve ensuite avec 3 champs composés avec les éléments de ce premier ( dl.free.fr/gFHxlgYgn ).

Le nom du champ disparaît également quand j'édite ce genre de champ avec virgule.

Ce problème n'a pas lieu systématiquement, c'est assez étrange.

Sinon J'essais de faire le tri sur le champ llx_factures.datef ( dl.free.fr/pifwB62MB )

j'ai un soucis avec le tri sur les dates en utilisant jquery datatables. Les dates sont triées sans prendre en compte des jours, mois, année. J'ai toutes les factures qui ont été éditées le premier du mois, puis toutes les factures du 2...
L'administrateur a désactivé l'accès en écriture pour le public.

module mylist il y a 6 ans 3 semaines #45476

  • defrance
  • Portrait de defrance
  • Hors ligne
  • Gold Boarder
  • Dev-Leader des patas-monkey
  • Messages : 3388
  • Remerciements reçus 673
  • Karma: 131
j'ai déjà vu le problème des champs calculé découpé apparaître de temps en temps (c'est plus les ' qu fiche le basard il me semble) mais comme son apparition est aléatoire, je n'ai pas encore pu détecté d'où cela provenait.

Pour ce qui est du tri c'est lié à datatables triant par défaut toute les colonnes en html, il y a aussi un soucis avec les champs numérique.
Je vais regarder comment corriger cela.
L'administrateur a désactivé l'accès en écriture pour le public.

module mylist il y a 6 ans 2 semaines #45483

  • defrance
  • Portrait de defrance
  • Hors ligne
  • Gold Boarder
  • Dev-Leader des patas-monkey
  • Messages : 3388
  • Remerciements reçus 673
  • Karma: 131
Je viens de mettre à jour la version de mylist (1.0.4) pour gérer à la fois le mode custom et le trie des colonnes de type date et numérique (ajout d'extension datatables)
L'administrateur a désactivé l'accès en écriture pour le public.

module mylist il y a 6 ans 2 semaines #45507

  • cb03
  • Portrait de cb03
  • Hors ligne
  • Expert Boarder
  • Messages : 116
  • Remerciements reçus 2
  • Karma: 0
super je fais la mise à jour de suite. Qu'est ce que le mode custom ?
L'administrateur a désactivé l'accès en écriture pour le public.