ฉันใช้ AngularJS เพื่อเพิ่มฟังก์ชั่นขั้นสูงเพิ่มเติมให้กับหน้าบทความ Joomla หลายหน้าของฉัน ในหน้าเหล่านี้ฉันต้องเพิ่มแอตทริบิวต์ ng-app ไปยัง<HTML>
แท็กในหน้าของฉัน ปัจจุบันแท็ก HTML ปกติสำหรับหน้า Joomla (v3.3) ของฉันมีลักษณะเช่นนี้
<html prefix="og: http://ogp.me/ns#" xml:lang="en-gb" lang="en-gb">
และฉันต้องการให้มันเป็นอย่างนี้
<html prefix="og: http://ogp.me/ns#" xml:lang="en-gb" lang="en-gb" ng-app="dataManager">
สิ่งนี้ต้องเป็นแบบไดนามิกเล็กน้อยเนื่องจากหน้าต่างๆอาจต้องการคำสั่ง ng-app ที่แตกต่างกัน มีวิธีที่เหมาะสมในการทำเช่นนี้ใน Joomla?
ขณะนี้ฉันกำลังนำเข้า AngularJS โดยใช้สิ่งต่อไปนี้:
<?php
$document = JFactory::getDocument();
$urlAngular = "http://ajax.googleapis.com/ajax/libs/angularjs/1.2.21/angular.min.js";
$document->addScript($urlAngular);
?>
ขอบคุณสำหรับความช่วยเหลือที่คุณสามารถให้ได้
คุณกำลังเพิ่ม AngularJS และหน้าเว็บเหล่านั้นในหน้าเว็บเหล่านั้นอย่างไร
—
David Fritsch
ฉันกำลังเพิ่ม AngularJS ให้กับหน้าเว็บเหล่านั้นด้วยโค้ด PHP แบบง่าย ๆ นี่คือรหัสที่ใช้ <pre> {source} <? php $ document = JFactory :: getDocument (); $ urlAngular = " ajax.googleapis.com/ajax/libs/angularjs/1.2.21/angular.min.js "; $ document-> addScript ($ urlAngular); ?> {/ source} </pre>
—
drobertson
ขออภัยสำหรับรหัสที่จัดทำขึ้น ฉันไม่สามารถหาวิธีบล็อกโค้ดให้ดูถูกต้องใน 5 นาทีที่ฉันต้องแก้ไข
—
drobertson
@DougRobertson - คุณสามารถอัปเดตคำถามของคุณเพื่อรับรหัสที่อัปเดต;) ฉันได้แก้ไขคำถามของคุณแล้ว
—
Lodder