JS TreeView文件图标不显示PHP
我已经在php中创建了jsTree视图,问题是显示文件夹图标所有li,我想要文件图标,文件在哪里可用请让我知道正确的解决方案,这是我的代码JS TreeView文件图标不显示PHP,php,jquery,treeview,jstree,Php,Jquery,Treeview,Jstree,我已经在php中创建了jsTree视图,问题是显示文件夹图标所有li,我想要文件图标,文件在哪里可用请让我知道正确的解决方案,这是我的代码 <?php function listFolderFiles($dir){ $ffs = scandir($dir); echo '<ul>'; foreach($ffs as $ff){ if($ff != '.' && $ff !=
<?php
function listFolderFiles($dir){
$ffs = scandir($dir);
echo '<ul>';
foreach($ffs as $ff){
if($ff != '.' && $ff != '..'){
if(!is_dir($dir.'/'.$ff)){
echo '<li><a target="_blank" href="'.SITE_URL.'/'.ltrim($dir.'/'.$ff,'./').'">'.$ff.'</a>';
} else {
echo '<li>'.$ff;
}
if(is_dir($dir.'/'.$ff)) listFolderFiles($dir.'/'.$ff);
echo '</li>';
}
}
echo '</ul>';
}
?>
//HTML Code
<div id="jstree-ajax"><?php listFolderFiles('../uploads'); ?></div>
//Javascript/JQuery code
<script>
$(document).ready(function() {
$("#jstree-ajax").jstree({
core: {
themes: {
responsive: !1
},
check_callback: !0,
},
types: {
"default": {
icon: "fa fa-folder text-warning fa-lg"
},
file: {
icon: "fa fa-file text-info fa-lg"
}
},
plugins: ["contextmenu", "dnd", "state", "types"]
})
});
</script>
//HTML代码
//Javascript/JQuery代码
$(文档).ready(函数(){
$(“#jstree ajax”).jstree({
核心:{
主题:{
响应:!1
},
检查回调:!0,
},
类型:{
“默认值”:{
图标:“fa文件夹文本警告fa lg”
},
文件:{
图标:“fa文件文本信息fa lg”
}
},
插件:[“上下文菜单”、“dnd”、“状态”、“类型”]
})
});
这里我有一个附加文件,请检查并让我知道正确的解决方案,谢谢尝试将文件字符串用引号括起来。一如
json中的其他字符串也应该包装在qotes中
"file": {
icon: "fa fa-file text-info fa-lg"
}