We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 867
    • 241 Posts
    Bonjour,
    J’essaye de modifier le bookmarlet favoritelinks, d’y rajouter des champs
    http://modxcms.com/forums/index.php/topic,11812.msg80476.html#msg80476

    Dans le fichier favoritelinks.js j’ai rajouté différente ligne en repranant la structure des champs qui existait mais pb..ça ne marche plus

    Firebug me dit que dlgInput.setAttribute(’name’, ’intro’); n’est pas défini.. doit il être défini ailleurs que dans le js, est ce mal écrit ? huh

    dlgRating = document.createElement('div');
    		dlgLabel = document.createElement('label');
    		dlgLabel.setAttribute('for', 'rating');
    		dlgLabel.appendChild(document.createTextNode('Rating:'));
    		dlgInput = document.createElement('input');
    		dlgInput.setAttribute('type', 'text');
    		dlgInput.setAttribute('name', 'rating');
    		dlgInput.className = 'dlgFavLinksOpt';
    		dlgInput.value = '';
    		dlgDesc = document.createElement('em');
    		dlgDesc.appendChild(document.createTextNode('(optional)'));
    	dlgRating.appendChild(dlgLabel);
    	dlgRating.appendChild(dlgInput);
    	dlgRating.appendChild(dlgDesc);
    	dlgFieldset.appendChild(dlgRating);
    dlgRating = document.createElement('div');
    		dlgLabel = document.createElement('label');
    		dlgLabel.setAttribute('for', 'intro');
    		dlgLabel.appendChild(document.createTextNode('Intro'));
    		dlgInput = document.createElement('input');
    		dlgInput.setAttribute('type', 'text');
    		dlgInput.setAttribute('name', 'intro');



    Merci pour tout aide..

    pour info dans le html l’appel est :
    <a href="javascript:var bkmkletBase=’http://127.0.0.1/restelakaz/’;var bkmkletLanding=’index.php?id=51&posted=1’;s=document.createElement(’script’);s.type=’text/javascript’;s.src=bkmkletBase+’assets/snippets/FavoriteLinksForm/bookmarklet/favlinks.js’;void(document.body.appendChild(s));">Add Favorite Link</a>