Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何编辑此EXT JS框_Php_Extjs - Fatal编程技术网

Php 如何编辑此EXT JS框

Php 如何编辑此EXT JS框,php,extjs,Php,Extjs,五年前我买了一个PHP/ExtJS2脚本,我需要更新它。我想知道如何编辑这个ExtJS框 我不能在这里发布完整的EXT JS代码,因为它会杀死我的浏览器, 我知道像sencha这样的js编辑器,但是代码看起来很奇怪 ex:tvar fileStore = new Ext.data.JsonStore({\r\n//\t\t\t\t\) 它从php代码中调用这些js文件 echo " <link rel=\"stylesheet\" type=\"text/css\" href=

五年前我买了一个PHP/ExtJS2脚本,我需要更新它。我想知道如何编辑这个ExtJS框

我不能在这里发布完整的EXT JS代码,因为它会杀死我的浏览器, 我知道像sencha这样的js编辑器,但是代码看起来很奇怪

ex:tvar fileStore = new Ext.data.JsonStore({\r\n//\t\t\t\t\)

它从php代码中调用这些js文件

    echo " <link rel=\"stylesheet\" type=\"text/css\" href=\"";
    echo $settings["ext_path"];
    echo "/extensions/lovcombo/css/Ext.ux.form.LovCombo.compressed.css?r=1\">\r\n <link rel=\"stylesheet\" type=\"text/css\" href=\"";
    echo $settings["ext_path"];
    echo "/extensions/lovcombo/css/lovcombo.compressed.css\">\r\n <link rel=\"stylesheet\" type=\"text/css\" href=\"";
    echo $settings["ext_path"];
    echo "/extensions/iconlovcombo/css/iconlovcombo.compressed.css\">\r\n\r\n <script type=\"text/javascript\" src=\"";
    echo $settings["ext_path"];
    echo "/extensions/gridsearch/Ext.ux.grid.Search.compressed.js\"></script>\r\n <script type=\"text/javascript\" src=\"";
    echo $settings["ext_path"];
    echo "/extensions/treesearch/Ext.ux.tree.Search.compressed.js\"></script>\r\n <script type=\"text/javascript\" src=\"";
    echo $settings["ext_path"];
    echo "/extensions/checkcolumn/checkcolumn.compressed.js\"></script>\r\n <script type=\"text/javascript\" src=\"";
    echo $settings["ext_path"];
    echo "/extensions/rowexpander/expander.compressed.js\"></script>\r\n <script type=\"text/javascript\" src=\"";
    echo $settings["ext_path"];
    echo "/extensions/tabclosemenu/ux.tabclosemenu.js?r=2\"></script>\r\n <script type=\"text/javascript\" src=\"";
    echo $settings["ext_path"];
    echo "/extensions/lovcombo/js/Ext.ux.form.LovCombo.compressed.js\">   </script>\r\n <script type=\"text/javascript\" src=\"";
    echo $settings["ext_path"];
    echo "/extensions/iconlovcombo/js/Ext.ux.form.IconLovCombo.compressed.js\"></script>\r\n <script type=\"text/javascript\" src=\"";
    echo $settings["ext_path"];
    echo "/extensions/centerlayout/centerlayout.compressed.js\"></script>\r\n ";
    $includes = ob_get_clean();
    add_to_head($includes, false);
echo“\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n”;
$includes=ob_get_clean();
将_添加到_头($include,false);
你能告诉我如何在视觉模式下编辑这个吗(我是js的新手)


非常感谢您

您的代码存在的问题是,为了在php中以双引号字符串的形式使用它,代码使用反斜杠进行转义。阅读您的文件并使用php再次保存,如下所示,以获得常规javascript文件:

$js = file_get_contents('strangefile.js');
eval('$js = "' . $js . '";');
file_put_contents('newfile.js', $js);
关于在视觉模式下编辑:
Sencha Architect允许您在设计模式下编辑UI。我从来没有用过,所以我不能说更多

对于具体的编程问题也是如此——网上还有很多其他资源专门用于教学。你所说的可视化模式是什么意思?为什么不在你最喜欢的文本编辑器中开始编辑呢?Notepad或ed会这样做。thx你,Lorenz,我要这样做是为了“破译”它&是的,我用Notepad++编辑,但我想在设计模式下可视化编辑框