0
votes

Octobercms ne soumettant pas (gestionnaire AJAX non trouvé)

J'ai créé un composant à l'intérieur de mon répertoire de plug-in et en défaut.htm je mettez mon formulaire HTML et incluez mon composant dans mon partiel. Mais quand je suis quand je soumets, je reçois "Component Ajaxhandler: OnSend n'a pas été trouvé"

par défaut.htm xxx

et dans mon fichier partiel j'ai inclus composant < / P>

{% composant "MARKERDATA"%} xxx

Je veux que mon formulaire frappe la méthode définie dans le composant. Y a-t-il une autre façon de soumettre un formulaire via Ajax en octobercms


9 commentaires

Votre code de formulaire n'est pas complet pouvez-vous mettre du code partiel entier.


@Hadiksatasiya a ajouté.


Votre code par défaut.htm est cassé je suppose de haut, en parlant de cela :)


Oui je le modifie aussi. Il n'a que html. :)


hmm Êtes-vous sûr que vous avez inclus {% composant "markerdata"%} dans votre partial comme je vois que vous avez inclus {% composant "emplacementdata"%} mais pas le MarkerData


Peut-être que c'est problème?


Non, je change le nom tout en téléchargeant. Je reçois un gestionnaire Ajax introuvable. Quand je soumets le formulaire


@HARDIKSATASIYA Quel est le moyen approprié d'exécuter AJAX appel lorsque je appuie sur le bouton Soumettre et rendu la réponse sur la même page mais dans DIFFIC DIV ID


Vous pouvez vérifier ma réponse ici cela vous aidera: Stackoverflow.com/Questtions/53675304/...


3 Réponses :


0
votes

Dans votre code partiel, vous devez ajouter

code partiel: xxx

après avoir ajouté markerdata à cette page afin octobercms peut trouver ce composant et son ajax -handler

si un b \ doute veuillez commenter.


1 commentaires

Il y a toujours une erreur lors de la soumission de "Ajaxhandler OnSend introuvable". J'ai la méthode dans mon fichier composant ONSEND.



0
votes

Il a été résolu. J'oublie d'ajouter un composant dans la mise en page du contenu de Backend


5 commentaires

Donc, cela signifie maintenant que vous avez inclus composant deux fois. un dans la mise en page et un dans un partiel ???


@Zakirhussain oui


@ Rameez.HashMI Je pense que dans ma réponse, j'ai aussi suggéré la même chose à ajouter ce composant.


@HARDIKSATASIYA Je pensais que tu disais d'ajouter un composant à partiel


@ Rameez.HashMI Si vous n'utilisez pas de composant nulle part ailleurs pour cette partie partielle, il serait sage de l'ajouter dans partiel comme la mise en page incluse dans les autres pages aussi . Si vous avez besoin de ce composant utilisé dans les pages dans lesquels cette mise en page a ajouté alors son sage pour l'ajouter dans layout . - Donc cela dépend de vous où l'ajouter. Selon votre réponse, il convient de l'ajouter en partiel. - Comme je n'ai pas plus d'informations sur votre structure, donc. Mais les articles manquants étaient que pour l'ajouter :)



0
votes

{% Framework Extras%}

est requis si vous utilisez partiel, mettez-la en partiels.

C'est pour l'avenir si quelqu'un a toujours un problème.


0 commentaires