- Wed Dec 11, 2019 4:45 pm
#827136
hola, quisiera su ayuda.
tengo la siguiente estructura en un plugin:
-dashboardindicadores:
--classes
--config
--data
--public_html
--views
y necesito usar unas librerias externas en js, no he logrado cargar ni siquiera encontrar la carpeta public_html, en donde deberia copiar las librerias, no se como cargarlas y despachar los archivos.
Entiendo que esta linea despacha el html
intente tambien cargarlo dentro del Extjs con un archivo de prueba html, tampoco es posible cargarlo.
tengo la siguiente estructura en un plugin:
-dashboardindicadores:
--classes
--config
--data
--public_html
--views
y necesito usar unas librerias externas en js, no he logrado cargar ni siquiera encontrar la carpeta public_html, en donde deberia copiar las librerias, no se como cargarlas y despachar los archivos.
Entiendo que esta linea despacha el html
Code: Select all
y esta linea despacha el ExtJs
$oHeadPublisher->addContent(); //Adding a html file .html
Code: Select all
lo que quiero es despachar otro que no es un JS, probe con la libreria D3.js $oHeadPublisher->addExtJsScript(); //Adding a javascript file .js
Code: Select all
$oHeadPublisher->addScriptFile("dashboardindicadores/public_html/js/d3.min.js"); // <- Error d3, no se encuentra
Code: Select all
intente cargarla dentro del html:$oHeadPublisher->addScriptCode("var scriptIny = document.createElement('script'); scriptIny .src ='https://d3js.org/d3.v5.min.js' ;document.head.appendChild(scriptIny);"); // <- Error d3 no se encuentra, adicional esta forma no es viable por ser una red lan
Code: Select all
no funciono tampoco no encuentra el archivo.<script src="../dashboardindicadores/dashboardindicadores/public_html/js/d3.sj"></script>
intente tambien cargarlo dentro del Extjs con un archivo de prueba html, tampoco es posible cargarlo.
Code: Select all
var pnlCenter = new Ext.Panel({
id: "pnlCenter",
region:"center",
margins: {top:3, right:3, bottom:3, left:0},
bodyStyle: "padding:25px 25px 25px 25px;",
autoLoad: {url:"../plugins/dashboardindicadores/dashboardindicadores/testmain.html", scripts : true}
});