- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章114啦源码(114la)不能生成地方房产和地方报刊问题4级页面0字节的解决方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
经过一段时间的调试分析,发现有个函数写的很乱,估计是改版的时候落下了没改,经过一段时间修改调试,终于正常的生成了4级页面,不敢独用,分享给大家。 希望对那些想用114la源码但是因为这个问题想放弃的人有所帮助。 找到管理目录下的modules目录,找到mod_make_html.php文件, 把get_html_4catalog($cid)这个函数替换成下面的代码就可以正常生成4级页面了。 。
复制代码代码如下
/** * 生成4级分类 HTML * * @param int $cid * @return string */ private static function get_html_4catalog($cid) { $timestamp = $_SERVER['REQUEST_TIME']; $output = ''; $cid = intval($cid); $dir_tpls_main = mod_config::get_one_config('yl_dirtplmain'); empty($dir_tpls_main) && $dir_tpls_main = 'default'; $path_tpls_main = PATH_TPLS_MAIN . '/' . $dir_tpls_main . '/class'; app_tpl::assign('URL', URL, $path_tpls_main); $class_list = mod_class::get_class_list(); if ($cid < 0 || empty($class_list[$cid]) || app_db::get_rows_num('ylmf_class', "parentid = '{$cid}'") < 1) { return false; } /* * 取得页头 */ app_tpl::$instance = null; if (!empty($class_list[$cid]['classname'])) { $class_name = $class_list[$cid]['classname']; // 2级目录 } unset($title); $title = (!empty($class_name)) ? $class_name . '-' . mod_config::get_one_config('yl_sysname') : mod_config::get_one_config('yl_sysname'); app_tpl::assign('title', $title, $path_tpls_main); // 内页不填写 keywords 和 description 的时候调用系统默认 $class_meta_keyword = empty($class_list[$cid]['keywords']) ? mod_config::get_one_config('yl_metakeyword') : $class_list[$cid]['keywords']; $class_meta_description = empty($class_list[$cid]['description']) ? mod_config::get_one_config('yl_metadescrip') : $class_list[$cid]['description']; app_tpl::assign('class_meta_keyword', $class_list[$cid]['keywords'], $path_tpls_main); app_tpl::assign('class_meta_description', $class_list[$cid]['description'], $path_tpls_main); // 热门关键字 //app_tpl::assign('search_keyword', self::get_hot_keyword(), $path_tpls_main); $parent_id = $class_list[$cid]['parentid']; if (!empty($parent_id)) { $parent_class_name = $class_list[$parent_id]['classname']; // 注意自定义路径 $parent_path = $class_list[$parent_id]['path']; $parent_filepath = (empty($parent_path)) ? URL_HTML . '/catalog/' . $parent_id . '.htm' : URL_HTML . "/{$parent_path}/index.htm"; app_tpl::assign('parent_class_name', "<a href=\"{$parent_filepath}\" >" . $parent_class_name . "</a>", $path_tpls_main); } if (!empty($class_name)) { app_tpl::assign('current_class_name', $class_name, $path_tpls_main); } $site_list = array(); //站点列表 $key_list = array(); //分类导航 $query = app_db::query('SELECT * FROM ylmf_class WHERE parentid = ' . $cid . ' ORDER BY displayorder'); while ($info = app_db::fetch_one($query)) { $result = app_db::select('ylmf_site', '`id`, `name`, `url`, `class`, `displayorder`, `good`, `namecolor`', "class = '{$info['classid']}' AND starttime <= {$timestamp} AND (endtime = 0 OR endtime >= $timestamp) ORDER BY displayorder"); $tmp_site = array(); if (!empty($result)) { foreach ($result as $site) { substr($site['url'], -1) == '/' && $site['url'] = substr($site['url'], 0, -1); $site['good'] = (empty($site['good'])) ? '' : '<span style="color:#f00">√</span>'; if ($site['endtime'] > 0 && $timestamp > $site['endtime']) { $site['name'] = 'NULL'; $site['url'] = '#'; } $site['domain'] = get_domain($site['url']); $tmp_site[] = $site; } } $info['url'] = '#' . $info['classid']; $key_list[$info['classname']] = $info; $site_list[$info['classname']] = $tmp_site; } app_tpl::assign('key_list', $key_list, $path_tpls_main); app_tpl::assign('site_list', $site_list, $path_tpls_main); unset($rt, $key_list, $site_list); /* * 取得主体页尾 */ app_tpl::$instance->compile_id = mod_config::get_one_config('yl_dirtplmain'); //如果自定义了模版,使用自定义的模版,否则使用默认的 class.tpl 模版 $template = empty($class_list[$cid]['template']) ? 'class.tpl' : $class_list[$cid]['template']; app_tpl::assign('icp', mod_config::get_one_config('yl_icp'), $path_tpls_main); app_tpl::assign('icpurl', mod_config::get_one_config('yl_icpurl'), $path_tpls_main); app_tpl::assign('tongji', mod_config::get_one_config('yl_ipstat'), $path_tpls_main); $output = app_tpl::fetch($template, $path_tpls_main); return $output; } 。
原文:http://www.cnblogs.com/cnwgy/archive/2012/01/10/2318413.html 。
最后此篇关于114啦源码(114la)不能生成地方房产和地方报刊问题4级页面0字节的解决方法的文章就讲到这里了,如果你想了解更多关于114啦源码(114la)不能生成地方房产和地方报刊问题4级页面0字节的解决方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
如果我执行 ls -la,我会得到如下结果 total 16 drwxr-xr-x 4 rockse staff 136 Apr 28 16:55 . drwx------+ 23 rocks
有人可以向我解释为什么 MARS 将伪指令翻译成两条指令:lui 和 ori?是否存在仅翻译一条指令的情况? 最佳答案 这个简单的程序 .data msg: .asciiz
在 MIPS 中,la指令转换为 lui和 ori .然而,MARS Simulator 似乎根本没有这样做。当我转储以下机器代码时: .text la $a0, array la $
这是一个由两部分组成的问题,与在 Angular 中操作数据数组中的元素有关。从 ViewModel 中的数组中删除元素的方法似乎非常普遍: $scope.array.splice(index, 1)
我将不胜感激任何“一步一步”指南,说明如何更改 PHP/HTML 页面上的动态数据库连接/连接字符串/等上的代码,使其“即插即用”工作通过 ftp 将页面和 MySQL 数据库托管在“Azure 网站
我遇到了与此类似的问题 unanswered question 。我正在将代码提交到构建系统以使用其 g++ 二进制文件。但是,构建会移动到具有随机生成名称的临时路径(例如 /temp-build/1
我的问题类似于this question ,它询问如何将属性替换为字符串,例如 Transfer {0} from {1} to {2} on {3} 该问题的答案是 MessageFormat 类,
我正试图在 android 上复制我公司在外部开发的 iphone 应用程序。 我的需求很简单,但是在android下好像很难实现。我有三个数字编辑文本输入。每个都应该只采用十进制数值。所以数字 0-
关闭。 这个问题不符合 Stack Overflow guidelines 。它目前不接受答案。 这个问题似乎与 a specific programming problem, a software
在 PHP 中我可以这样做: print <<
我必须使用 C 重新实现 printf(3),而不使用任何可以为我进行转换的函数。 在我理解了 感谢各位 %a 的工作原理后,我以为我已经完成了:How %a conversion work in p
我想通过索引将元素添加到一个空列表中。例如,我想将 4 添加到列表 a 的第 5 位。 x = 4 a = [] 在 C++ 等其他语言中,我可以创建一个包含 10 个索引的数组,一开始都是空的,然后
这个问题在这里已经有了答案: 关闭 12 年前。 Possible Duplicate: When running ls -l, why does the filesize on a directo
在模块 warnings ( https://docs.python.org/3.5/library/warnings.html ) 中,可以发出警告,该警告似乎来自堆栈中较早的地方: warning
我是一名强类型语言支持者,但我正在从事一个大型 PHP 项目。 我一直在使用 PhpStorm,我喜欢您可以提供的额外类型提示,以及如下注释: /** @var \Payments $payment
我想知道它们是如何生成的,以及它们是否在我每次打开应用程序时生成或存储(缓存)。 这只是一个 Canvas (以编程方式)还是他们使用 XML?像这样,然后他们以编程方式添加字母:
我知道 .so 文件是一种动态库(许多线程可以共享这样的库,因此内存中不需要有多个副本)。但是 .a 和 .la 有什么区别呢?这些都是静态库吗? 如果动态库比静态库有很大的优势,为什么还有很多静态库
我必须将类似Wufoo的WYSIWYG表单生成器功能添加到Rails Webapp。 有谁知道会有所帮助的良好资源( gem /引擎/插件/示例代码)? 最佳答案 这并不是您所提问题的真正答案,但是很
向您学习 Haskell 提到的 difference lists (在该页面上搜索该术语),其中列表 l不直接表示,而是作为函数 (l++) .这允许更有效的左右连接。串联变成函数组合,最终可以通过
引用文献说la(加载地址)的伪代码被翻译为: Pseudo : la $1, Label lui $1, Label[31:16] ori $1,$1, label[15:0] 但是当我尝试在 M
我是一名优秀的程序员,十分优秀!