Jump to content

[RESOLU] insert de googlemap: iframe non acceptée?


samsab

Recommended Posts

Bonjour à tous
j'essaie par cms de batir une page spéciale avec plan google maps.
le code google est celui ci


<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.fr/maps/ms?ie=UTF8&lr=lang_fr&hl=fr&msa=0&msid=108337981354293719367.000479aa46b2fbfccd68c&t=h&ll=44.77492,4.792807&spn=0,0&output=embed"></iframe>

Afficher neern sur une carte plus grande

rentré par l'editeur html de PS

une fois reparti de l'editeur html, il ne reste plus que cela

Afficher neern sur une carte plus grande
la carte a dégagé, ne reste que le lien.

pourquoi?
comment afficher la carte?

Merci pour vos conseils.

Link to comment
Share on other sites

  • 2 weeks later...

ok
pour une page genre "venir chez nous", j'utilise le cms, sauf que par le cms les iframes sont squizzees pour une raison qui m'échappe.

poour contourner la mécanique native de PS, il faut via phpmyadmin aller dans votre bdd, et rechercher la table qui contient le contenu du cms. quand tu l'as trouvée, tu y injecte ton code html au bon endroit et c'est tout bon.
c'est tout bon?

A+

Link to comment
Share on other sites

  • 1 month later...
ok
pour une page genre "venir chez nous", j'utilise le cms, sauf que par le cms les iframes sont squizzees pour une raison qui m'échappe.

poour contourner la mécanique native de PS, il faut via phpmyadmin aller dans votre bdd, et rechercher la table qui contient le contenu du cms. quand tu l'as trouvée, tu y injecte ton code html au bon endroit et c'est tout bon.
c'est tout bon?

A+


Salut,

j'ai essayé de le faire, mais le iframe qui apparaît à une hauteur de 150pixels (je peux changer la largeur sans problèmes) ¿qqn connaît pour quoi? J'ai PS 1.5.
Merci.

17237_xlUtt6lTII5sVwCSOM9r_t

Link to comment
Share on other sites

bonjour
je suis pas sur de comprendre ce que tu veux faire.
tu veux afficher une carte "vivante " de google, ou tu veux inserer carrément toute la page google map d'accueil dans ton site.
pour ma part j'ai cela


J'ai essayé d'inserer la carte de google, mais ça ne fontionnait pas. Après, j'avais trouvé l'option "display" (en lieu de "embed") et il montre la page complete de google (je préfer ça, pour y afficher le "get directions").

Merci.

PS: J'utilise le PS 1.2.5 avec le theme MOON.
Link to comment
Share on other sites

  • 4 weeks later...

Passer par phpmyadmin j'appelle pas ça résoudre le problème, c'est le contourner.
Le problème vient de l'éditeur Tinymce qui jarte automatiquement des balises non autorisées.
Pour permettre l'utilisation des iframes, il faut modifier le fichier admin/tabs/adminCMS.php, et ajouter dans les options de tinyMCE la ligne suivante :

extended_valid_elements : "iframe[src|width|height|name|align]",



Et ensuite, ça marche.

  • Like 1
Link to comment
Share on other sites

  • 1 month later...

Bonsoir,

Ligne ~141, trouve le bout de code suivant

convert_urls : false,



Après, insère le bout de code suivant :

extended_valid_elements : "iframe[src|width|height|name|align|style]",



Ce qui donne :

convert_urls : false,
extended_valid_elements : "iframe[src|width|height|name|align|style]",



Et ça devrait le faire.

  • Like 1
Link to comment
Share on other sites

  • 5 months later...
Passer par phpmyadmin j'appelle pas ça résoudre le problème, c'est le contourner.

Ouf ! J'aurais même dit "c'est l'ignorer".
Le problème vient de l'éditeur Tinymce qui jarte automatiquement des balises non autorisées. Pour permettre l'utilisation des iframes, il faut modifier le fichier admin/tabs/adminCMS.php, et ajouter dans les options de tinyMCE la ligne suivante :
extended_valid_elements : "iframe[src|width|height|name|align]",



Merci de l'astuce. Je savais effectivement que les éditeurs WYSIWYG ne sont pas très friands de balises <iframe>, mais dans des systèmes comme Joomla! ou Wordpress, il est aisé de passer en mode HTML et de squizzer l'éditeur. De fait, ça n'est pas vraiment possible sur PrestaShop, on est obligé de valider via l'éditeur TinyMCE.

Merci encore donc pour le tuyau, effectivement ça marche à merveille.
Link to comment
Share on other sites

Bonsoir,

Ligne ~141, trouve le bout de code suivant
convert_urls : false,



Après, insère le bout de code suivant :

extended_valid_elements : "iframe[src|width|height|name|align|style]",



Ce qui donne :

convert_urls : false,
extended_valid_elements : "iframe[src|width|height|name|align|style]",



Et ça devrait le faire.



super merci je viens de passer la matinée a trouver cette réponse
est ce que ca marche aussi pour inclure une balise php !!

merci

aldo
Link to comment
Share on other sites

  • 4 weeks later...
  • 3 weeks later...
  • 2 weeks later...

Bonjour,

J'ai essayé de rajouter le bout de code dans mon fichier adminCMS afin de pouvoir inserer sur mes pages cms l'icone partager avec le lien facebbok
Problème ca ne marche pas : erreur : le champ contenu (Français (French)) est invalide


Voici le code :<html><a href="http://www.addinto.com/ai/?type=bkmk">AddInto[removed][removed]<html>

 



Est ce que quelqu'un pourrait m aider afin de rajouter ce code a mes pages cms.

Merci.
Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...
Bonsoir,

Ligne ~141, trouve le bout de code suivant
convert_urls : false,



Après, insère le bout de code suivant :

extended_valid_elements : "iframe[src|width|height|name|align|style]",



Ce qui donne :

convert_urls : false,
extended_valid_elements : "iframe[src|width|height|name|align|style]",



Et ça devrait le faire.


Merci beaucoup !!!
j'ai vue beaucoup de post, à chaque fois la solution de la bdd ou désactiver le javascript du navigateur ,
un peut contraignant quand même , la c'est du jolie et ça fonctionne aussi sur la page produits magnifique !
encore merci
Link to comment
Share on other sites

  • 1 month later...

De même si vous souhaitez mettre une "LikeBox" Facebook ou un iframe Google maps en page d'accueil, depuis le module "Editeur de page d'accueil" (editorial), il faut rajouter la fameuse ligne

extended_valid_elements : "iframe[src|width|height|name|align|style]",



après convert_urls : false, dans le fichier /modules/editorial/editorial.php.

Ca m'a pris un certain temps à trouver, donc si ça peut vous aider, c'est cadeau.

  • Like 1
Link to comment
Share on other sites

Bonsoir,

Oui c'est simple sans toucher à votre code sur PrestaShop, tiny fonctionne en javasript si cette fonction est désactivée de votre navigateur, vous placez ce que vous voulez.

Ci dessous une copie de "commentcamarche.net"

Internet Explorer (6.0)
Sélectionnez "Outils" dans la barre de menus.
Choisissez "Options Internet".
Cliquez sur l'onglet "Sécurité".
Cliquez sur "Personnaliser le niveau".
Faites défiler la liste pour afficher la section "Script".
Sous "Active Scripting", sélectionnez "Activer" et cliquez sur OK.
Netscape Navigator (4.8)

Sélectionnez "Edition" dans la barre de menu.
Choisissez "Préférences".
Choisissez "Avancé".
Choisissez "Scripts et modules externes".
Activez la case à cocher "Activer JavaScript" et cliquez sur OK

Mozilla Firefox (1.0)
Sélectionnez "Outils" dans la barre de menu.
Choisissez "Options".
Choisissez "Fonctionnalités Web" dans la zone de navigation de gauche.
Activez la case à cocher "Activer JavaScript" et cliquez sur OK.
Mozilla Firefox (1.5)

Sélectionnez "Outils" dans la barre de menu.
Choisissez "Options".
Choisissez "Contenu" en haut de la page.
Activez la case à cocher "Activer JavaScript" et cliquez sur OK.

Apple Safari (1.0)
Choisissez "Safari" dans la barre de menus.
Choisissez "Préférences".
Choisissez "Sécurité".
Activez la case à cocher "Activer JavaScript".

Link to comment
Share on other sites

  • 1 month later...

Je remonte le sujet car j'ai un souci avec l'insertion de ma googlemaps.
J'ai un lien agrandir la carte et avec la modification citée "extended_valid_elements : "iframe[src|width|height|name|align|style]", " à rajouter dans le AdminCMS, ça ne change rien.

D'autres solutions ?

Link to comment
Share on other sites

  • 9 months later...

Bonjour à tous,

 

désolé de déterrer un sujet aussi ancien mais j'ai beau rechercher la ligne de code indiquée

convert_urls : false,

je ne trouve rien qui y ressemble dans mon fichier adminCMS.php issu de admin0/tabs/

 

Ceci dit mon erreur c'est peut-être de rechercher au mauvais endroit car la finalité c'est de pouvoir intégrer un code iframe GoogleMaps dans mes pages de produits...

Débutant je remercie par avance qui pourra me dépanner ... j'utilise le version 1.4.6

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...