Ich verwende AngularJS, um einigen meiner Joomla-Artikelseiten erweiterte Funktionen hinzuzufügen. Auf diesen Seiten muss ich dem <HTML>
Tag auf meiner Seite das Attribut ng-app hinzufügen . Derzeit sieht das normale HTML-Tag für meine Joomla (v3.3) -Seiten so aus.
<html prefix="og: http://ogp.me/ns#" xml:lang="en-gb" lang="en-gb">
und ich brauche es, um so auszusehen;
<html prefix="og: http://ogp.me/ns#" xml:lang="en-gb" lang="en-gb" ng-app="dataManager">
Dies muss etwas dynamisch sein, da unterschiedliche Seiten möglicherweise eine andere ng-app-Direktive benötigen. Gibt es einen richtigen Weg, dies in Joomla zu tun?
Ich importiere derzeit AngularJS wie folgt:
<?php
$document = JFactory::getDocument();
$urlAngular = "http://ajax.googleapis.com/ajax/libs/angularjs/1.2.21/angular.min.js";
$document->addScript($urlAngular);
?>
Vielen Dank für jede Hilfe, die Sie geben können.
joomla-api
Drobertson
quelle
quelle
Antworten:
Sie können ein
system
Plugin wie folgt erstellen :quelle
$('html').attr('ng-app', 'dataManager');
Sie können PHP verwenden, um dem
ng-app
Attribut dynamischen Inhalt hinzuzufügen .\templates\yourtemplate\index.php
Ändern Sie in Ihrer Dateizu
quelle