[Plugin] ChamPlus ou comment rajouter des champs

13»

Réponses

  • cpalocpalo Membres
    septembre 2016 modifié
    Bonjour,

    Je viens d'installer la version 0.87 sur un pluxml 5.5 , et j'ai créé seulement un champ "related" de type bloc-texte
    sur le site, dans la sidebar derniers articles :
    Notice: Undefined variable: code in E:\htdocs\sitesDvpts\myPluXml\plugins\chamPlus\chamPlus.php on line 452
    
    Dans l'administration:
    * si j'édite un article existant, aucun message d'erreur
    * par contre si je crée un nouvel article:
    Notice: Undefined variable: cps_related in E:\htdocs\sitesDvpts\myPluXml\core\admin\article.php(374) : eval()'d code on line 3
    afficher
    Notice: Undefined variable: cps_related in E:\htdocs\sitesDvpts\myPluXml\core\admin\article.php(374) : eval()'d code on line 4
    style="display:none">
    Notice: Undefined variable: cps_related in E:\htdocs\sitesDvpts\myPluXml\core\admin\article.php(374) : eval()'d code on line 5
    
    Cependant cela n'empeche pas de créer l'article ( avec le bug d'affichage dans la sidebar). Mais dans l'article à la place de l'affichage de champPlus ( dans mon cas appelé related), il y a c emessage d'erreur:
    Notice: Undefined variable: false in E:\htdocs\sitesDvpts\myPluXml\plugins\chamPlus\chamPlus.php on line 661
    
    Dans mon template j'ai rajouté ce code pour appeler ce champ supplémentaire:
    <?php
    $params = array('related');
    eval($plxShow->callHook('chamPlus', $params));
    ?>
    

    Cordialement
  • Bonjour,
    Je viens d'installer la version 0.87 sur un PluXml en 5.5. Je suis en local sous MAMP.
    Tout fonctionne parfaitement bien, pour les trois types de champ.
    Merci.
    Est-ce que dans la roadmap il est prévu d'ajouter d'autres types de champ : date, liste déroulante, cases à cocher, boutons radio... ?
  • Bonjour toujours des difficulté à le faire fonctionner, une erreur sur la page : Notice: Undefined variable: code in C:\wamp\www\monpluxml\plugins\chamPlus\chamPlus.php on line 452

    Impossible de créer des champs supplémentaire aprés avoir créer le premier, une popup avec : "saisir que les chiffres et des lettres ..." ce message et récurrent et impossible de créer.

    Peux ton pas avoir un truc plus générique car je suis sur php 5.3 est je ne sais pas si c'est pas sa qui coince ... champsarts n'avait pas ce soucis mais fonctionne plus sous pluxml 5.5 .
    merci de vos lumiéres
  • Bonjour,

    Effectivement il y a un petit bug qui affiche "Undefined variable".
    Corrigé avec la version 0.88.

    Pour Pluxml 5.3, c'est mort, la version est trop ancienne et je ne compte pas l'installer sur mon serveur pour faire des tests.

    Bonne année à tous.
  • Chad10Chad10 Membres
    Bonjour à tous,
    serait-il possible d'ajouter une fonction pour créer une liste ?
    Cordialement
  • Bonjour,
    Ce plugin marchait à merveille sur l'url temporaire où je travaillais à savoir http://www.matendouce.com/_waltch/ mais maintenant que j'ai redirigé le nom de domaine final vers ce même dossier (http://www.waltch.com/), j'ai un message d'erreur quand j'essaye d'ouvrir la page ded plugnis en backoffice: " Parse error: syntax error, unexpected '[', expecting ')' in /home/matendou/www/_waltch/plugins/chamPlus/chamPlus.php on line 794"
    Dès que je désactive le module (en passant par le ftp) la page de liste des plugins s'affiche.

    Une idée de ce à quoi c'est du ?

    J'ai rééssayé une installation à zéro de Pluxml dans ce meme dossier avec comme seul module Champlus et j'ai toujours la même erreur, j'avoue que je désespère là.

    Merci beaucoup
  • Bonjour,

    Confirme-moi que tu utilises PluXml version 5.6.
    Quelle version de PHP utilises tu ? C'est visible en cliquant sur l'entrée "informations" du menu dans la sidebar à gauche.
    Peux-tu faire une copie d'écran de la page de configuration du plugin ChampArt ?

    Avec Firefox, on peut faire une copie de la page affichée en appuyant sur les touches Maj-F2 et en tapant "screenshoot mon-image.png --fullpage" . Le fichier mon-image.png est disponible dans le dossier de téléchargement.
  • Ce plugin marche très bien, merci beaucoup. J'arrive à afficher mon champs comme il faut dans une page en mettant
    [== PHP ==]
    <?php
    $params = array(
    	'image_accroche',
    	'<img src="#value#"/>',
    );
    eval($plxShow->callHook('chamPlus', $params));
    ?>
    

    Par contre j'ai une page qui liste les pages réunies dans un groupe grâce au code
    [== PHP ==]
    <?php $plxShow = plxShow::getInstance();
    if ($plxShow->mode() == 'static') :
    	$group = 'Ribozine';
    	if (!empty($plxShow->plxMotor->aStats)) {
    		foreach($plxShow->plxMotor->aStats as $k => $v) {
    			if ($v['group'] == $group) {
    				echo '<ul><li><a href="'.$v['url'].'.html">'.$v['name'].'</a></li></ul>';
    			}
    		}
    	}
    endif;?>
    

    J'aimerais également afficher mon champs "image_accroche" dans cet index des pages groupées mais pas moyen d'y arriver. Est-ce possible ?
    Merci beaucoup.
  • bazooka07bazooka07 Membres
    18 janv. modifié
    Je n'ai pas un jeu d'essai pour tester. tu peux essayer en préfixant avec cps_ le nom de ton champ comme ceci dans ta boucle :
    [== PHP ==]
    echo '<ul><li><a href="'.$v['url'].'.html" title="'.$v['name'].'"><img src="'.$v['cps_image_accroche'].'" /></a></li></ul>';
    
  • Ho ça marche parfaitement Bazooka07, du premier coup ! Un grand merci pour le coup de main, cette solution m'ouvre de nombreuses nouvelles possibilités :)
  • TomekTomek Membres
    Hello,
    Je viens de voir en basculant sur PHP 7.2 qu'il y avait un warning quand on utilise le player (audio) :
    "Warning: Use of undefined constant player - assumed 'player' (this will throw an Error in a future version of PHP) in [le chemin vers le gabarit avec ce paramètre] "
    Tu crois qu'il y a moyen de modifier le plugin pour que ça passe à l'avenir ?
  • GzygGzyg Membres
    15 févr. modifié
    Bonjour,

    Un souci avec le plugin chamPlus : je l'utilise pour afficher une citation et sa source (deux champs "ligne").

    Si je coche "page statique", tout fonctionne, je peux déclarer les champs et les afficher dans une page statique,
    Si je ne coche pas cette case (pour avoir la citation dans un article), je n'ai plus d'accès à la page "Nouvel article" dans l'admin (page blanche)...

    Précision : que je choisisse ligne, bloc-texte, media ou sidebar, le comportement ci-dessus est le même.

    Pour l'affichage, j'utilise :
    [== PHP ==]
    <?php //eval($plxShow->callHook('chamPlus', 'citation')); ?>
    <?php //eval($plxShow->callHook('chamPlus', 'source')); ?>
    

    PluXml version 5.7 (encodage UTF-8)
    Version de PHP : 7.0.33-0+deb9u1
    Apache/2.4.25 (Debian)

    Une idée ?

    Précision : que je choisisse ligne, bloc-texte, média ou sidebar, le comportement ci-dessus est le même.
  • GzygGzyg Membres
    19 févr. modifié
    UP ! :)

    J'ajoute : le problème arrive quand je veux ajouter DEUX champs (avec un seul, ça fonctionne, mais j'ai besoin des deux - voire d'un troisième).

    Aussi : est-ce possible de l'avoir pour la description des catégories (pour mettre une image d'accroche par catégorie) ?


    Merci, à plus,

    Gzyg
  • DudyDudy Membres

    Bonjour

    ou pourrais-je trouver la dernier version de chamPlus, car le server de bazooka et horsl igne

    merci bonne dimanche

  • Slt Dudy,

    Il est dispo ds mon dépôt de plugins en attendant.

    C’est l’occase de tester l'attachement de fichier du nouveau forum ;)


    Notre temps est la seule monnaie vraie ;)

    Site - Dépôt - MyShop

  • DudyDudy Membres

    Ciao Sudwebdesign

    merci pour ton aide, le zip marche bien,

    mais je crois que ce n'est pas la dernier version, car celui-ci est de 01/06/2016

    et bazooka il parle de la version 2017-01-03: version 0.88 - correction bug dans _get_fields_art_loop() (concaténation avec une chaine qui n'existe pas) billet #62


    merci

  • P3terP3ter Responsable de PluXml

    Bonjour,

    Le dépôt de Bazooka semble de nouveau en ligne.

    Sinon, il y également le dépôt de Pluxopolis : https://ressources.pluxopolis.net/banque-plugins/

Connectez-vous ou Inscrivez-vous pour répondre.