web-dev-qa-db-fra.com

Supprimer les balises de script des valeurs de variable

J'ai une variable contenant du code javascript qui ressemble à ceci:

$this->item->test_script = '<script type = "text/javascript">code for url</script>'

Cependant, lorsque je le visualisais dans l'élément inspect, les balises de script étaient supprimées. Ainsi, le lien que je tentais d'afficher dans l'article n'était pas affiché. Existe-t-il un moyen d'échapper aux balises de script pour qu'elles ne soient pas supprimées par joomla?

1
Break the Law

Si vous ajoutez ce code de script dans l'éditeur, certains paramètres sont disponibles dans le plug-in d'éditeur. Vous pouvez définir si le script est autorisé ou non dans l'éditeur.

Dans le cas où il existe un autre moyen d’ajouter cette variable, merci de le préciser.

2
Nick

Pourquoi n'utilisez-vous pas les méthodes Joomla pour ajouter des scripts?
Comme ceci: Ajout de JavaScript et de CSS à la page

Ou encoder et décoder plus tard la var avec php

2