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:
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,
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à.
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.
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.
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
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 ?
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.
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 bazooka7 pour ta réactivité et ton efficacité !
Cette correction fonctionne parfaitement . Je vais pouvoir finaliser mon site plus tôt que prévu. :)
Raison de plus de militer pour son intégration dans le core de PluXml car elle rend VRAIMENT service : autant que les custom-post-type de WordPress mais sans la complexité de mise en œuvre de ces derniers.
J'ai toujours été réticent d'étudier Wordpress. C'est un bon nid pour les hackers et utiliser une base de données pour pousser moins de cent pages sur la toile c'est un peu abusé.
Du coup, je ne suis pas trop au courant de ce qui se passe du côté de cette force obscure 😒
Mais si ce machin permet d'ajouter des champs aux articles (contenu en pure HTML) et aux pages statiques (fichier php), c'est clair qu'il le faut pour PluXml 🤩
Réponses
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 : Dans l'administration:
* si j'édite un article existant, aucun message d'erreur
* par contre si je crée un nouvel article: 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: Dans mon template j'ai rajouté ce code pour appeler ce champ supplémentaire:
Cordialement
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... ?
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
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.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
serait-il possible d'ajouter une fonction pour créer une liste ?
Cordialement
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
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.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Par contre j'ai une page qui liste les pages réunies dans un groupe grâce au code
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.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
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 ?
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 :
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.
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
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, framagit, MyShop, Factux
#mozinor président
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
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/
Bonjour,
@Gzyg
As-tu réussi à insérer 2 voire 3 champs?
Car ça seait peut etre une solution pour que je puisse faire une fiche produits (titre, description, prix)
Bonjour,
Dans le panneau d'administration, à la suite de la rédaction de l'article j'ai ce message d'erreur et plus la sidebar pour saisir
Parse error: syntax error, unexpected '?>', expecting ')' in E:\htdocs\myPluXml\core\admin\article.php(392) : eval()'d code on line 4
Bonjour,
Un volontaire pour reprendre le développement de ce plugin ou au moins pour corriger la version actuelle qui reste buggée ?
Voire l'intégrer au futur core de PluXml ?
Merci. :)
Bonjour,
Effectivement, il y avait un petit bug pour les nouveaux articles.
Télécharger la version 1.0.0
Effectivement l'intégration des fonctionnalités de ce plugin pourrait intéresser beaucoup de personnes.
Et l'utlisation se résumerait par exemple à :
$plxShow->artField('mon-champ', $format='');
Techniquement cela ne me pose pas trop de problèmes ( moins que ce plugin assez complexe ).
Mais bosser pour que cela reste dans les tiroirs pendant plusieurs années, je ne suis pas trop fan.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Merci bazooka7 pour ta réactivité et ton efficacité !
Cette correction fonctionne parfaitement . Je vais pouvoir finaliser mon site plus tôt que prévu. :)
Raison de plus de militer pour son intégration dans le core de PluXml car elle rend VRAIMENT service : autant que les custom-post-type de WordPress mais sans la complexité de mise en œuvre de ces derniers.
Très beau travail, encore merci. :)
J'ai toujours été réticent d'étudier Wordpress. C'est un bon nid pour les hackers et utiliser une base de données pour pousser moins de cent pages sur la toile c'est un peu abusé.
Du coup, je ne suis pas trop au courant de ce qui se passe du côté de cette force obscure 😒
Mais si ce machin permet d'ajouter des champs aux articles (contenu en pure HTML) et aux pages statiques (fichier php), c'est clair qu'il le faut pour PluXml 🤩
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Publication de la version 2.0.0 du plugin :
Ajout d'une page admin.php pour
la page est accessible depuis le menu administrateur - Voir entrée "champs suppl."
Télécharger cette nouvelle version
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Merci Bazooka07 !
Actuellement, j'utilise ChampArt pour l'ajout de champs, du coup ça me parait délicat de changer de plugin tout en gardant les champs déjà créés...
Je teste quand même !
Petite demande d'aide complementaire:
dans la partie admin plugin j'ai bien réussi à créer un nouveau champ: non test, intitulé TestChampPLus
Lorsque j'édite un article, TestChampPlus apparaît bien et j'y ajoute donc du texte
dans sidebarbar.php, j'ai ajouté <?php eval($plxShow->callHook('test', $params)); ?>
Mais rien ne s'affiche.
J'ai du loupé une étape?
Si je ne dis pas de bêtises :
remplace
<?php eval($plxShow->callHook('test', $params)); ?>
par
<?php eval($plxShow->callHook('chamPlus', 'test')); ?>
chamPlus doit toujours être présent pour indiquer à callHook que c'est le plugin chamPlus qu'il faut "accrocher" (to hook = accrocher)
$params est la variable qui te permet de choisir quel chamPlus afficher (test dans ton exemple puisque tu l'as nommé ainsi)
Merci
Erreur d'étourderie...et j'avais écrit champlus
Ce plugin n'est plus maintenu. Il est remplacer par le plugin kzChamPlus.
Voir l'annonce
les champs dans les articles et les pages statiques sont conservés à l'identique.
L'importation de la configuration dans le nouveau plugin est aisée et rapide.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2