Tell us what you are trying to do?
I want to display a Front-end Forms for Editing Content by clicking on an "edit" button. But when I click on the "edit button", it opens the content I want to change instead of the editing formular....
Is there any documentation that you are following?
For that a followed the well-made tutorial on your website: https://toolset.com/fr/lesson-placement/lesson-placements-1824673-1612095/
lien caché
Hello and thank you for contacting Toolset support.
To be able to generate an edit link, you must have already created a separate content template and put the form inside of it. So, I suspect that you have some conflict between content templates, or that you have a compatibility conflict with another component (theme/plugin) on your website.
Please check if this issue appears when:
- Only Toolset plugins are activated. It will tell us if there is an interaction issue with another plugin.
- The theme is set to a WordPress default like Twenty-Twenty. It will tell us if there is an interaction issue with your theme.
If the problem disappears, start activating one at a time to track where the incompatibility is produced.
If this does not help, allow me temporary access to your website to check it closely. Your next reply will be private to let you share credentials safely. ** Make a database backup before sharing credentials. **
I might need to take a copy of your website for further debugging. Let me know if that's fine with you!
L'intégration actulle avec Elementor soufre de cette limiation conny qui ne ferait pas fonctionner les liens d'edition. Si vous utilisez Elementor pour concevoir des modèles pour vos types de publication personnalisés, vous ne pourrez plus utiliser les content templates Toolset pour ce type de publication. La fonctionnalité de lien d'édition repose sur les content templates Toolset.
https://toolset.com/course-lesson/using-toolset-with-elementor-page-builder/#Limitations-when-using-Elementor
Du coup, il faut trouver une solution de contourenement. Par exemple, on peut conditionellement afficher le formulaire d'édition sur la même page. Ou bien l'utiliser sur une page à part et passer l'ID du poste à la page pour qu'elle puisse faire fonctionner le formulaire pour ce poste. Dans les deux cas, nous générerons un URL différent:
- Dans le premier cas, le lien serait du genre lien caché
- Dans le deuxième cas, le lient serait du genre: lien caché
Qu'est ce que vous en pensez?
ok pour les solutions de contournement, mais comment les mettre en place ?
Du moment que vous utilisez Toolset Access et que vous avez définit les règles d'accés pour le fomulaire lien caché pouvez tout juste l'ajouter en bas du design lien caché
Et ça s'affichera juste pour les utilisateurs authorisés. lien caché
Les deux solutions de contourenement que j'ai proposé avant repose sur l'usage des conditions Toolset et de l'usage du shortcode wpv-search-term
https://toolset.com/documentation/programmer-reference/views/views-shortcodes/#wpv-search-term
Le plus facile est de travailler sur une content template Toolset. Si vous utilisez l'éditeur de block, vous pouvez utiliser le block conditional de Toolset. Si vous utilisez l'éditeur classique, vous pouvez utiliser le shortcode wpv-conditional. L'interface contient un boutton "If" qui vous aidera à génrer la condition.
https://toolset.com/documentation/programmer-reference/views/views-shortcodes/#wpv-conditional
Pour la première solution de contourenement, vous utilisez la content template directement dans la template Elementor. Vous allez utilisez le wpv-search-term dans la conditions:
[wpv-search-term param="mode"]
Dans la deuxième solution, vous alez utilisé la content template dans la page d'édition, et vous allez passé l'ID du poste à la content template comme ça:
[wpv-post-body view_template="Le nom ou slug de la content template" item="[wpv-search-term param='ID']"]
J'espère que c'est assez clair. N'hésitez pas à poser vous questions.
Ok je vais essayer et vous en tenir informé
Je marque ce ticket en attente de votre réponse, il devrait rester ouvert pour 2 semaines, et vous allez recevoir la première notification de rappel dans une semaine.
Merci Jamal, ça fonctionne comme je le veux, les conditions ont fait leur travail !!!!