技术文章

  • 织梦dede上传图片提示缺少图像源文件地址

    dedecms织梦后台编辑器里上传图片提示“缺少图像源文件地址” 有以下原因引起 1. 你的网站uploads文件夹没有写入权限 2.php.ini里的upload_tmp_dir没有自定义路径,或者自定义的路径没有写入权限;你也可以切换个PHP版本 (此图片来源于网络,如有侵权,请联系删除! ) 3. 上传的图片文件过大,超过了php.ini里的post_max_size和upload_max_filesize限制的上传大小 下图是phpstudy软件的设置上传大小,其他软件各自去找到来修改即可。

    2021年6月18日
    0 0 0
  • 织梦dede首页列表页获取文章对应的tag标签

    dedecms程序默认有个方法可以调用出tag来,只不过是不带连接的,我们想要加入tag链接的话可以借鉴官方的方法并加入链接,这样需要自己来自定义个方法。 织梦教程 打开 include/extend.func.php 在最下面加入 /** * 首页/列表获取文章Tag * * @access public * @param string $aid 文章id * @param string $num 数量 * @return string */ if (!function_exists(‘GetMyTags’)) { function GetMyTags($aid, $num=3) { glo…

    技术文章 2021年6月18日
    0 0 0
  • 织梦CMS自定义表单地区联动类型不可用的解决办法

    dedecms织梦自定义表单地区联动类型不可用,原因是官方模板文件中注释掉了相关选项,需要修改两个文件 打开 dede/templets/diy_field_edit.htm 找到 <option value=”stepselect”>联动类型</option–> 改成 –><option value=”stepselect”>联动类型</option> 打开 dede/templets/diy_field_add.htm 找到 <!–div class=’nw’><input type=’radio’ class=…

    技术文章 2021年6月18日
    0 0 0
  • 织梦DEDE批量修改栏目的保存目录和文章命名规则

    批量修改栏目的保存目录 比如,想批量去掉所有栏目里的/a (此图片来源于网络,如有侵权,请联系删除! ) 核心-批量维护-数据库内容替换 (此图片来源于网络,如有侵权,请联系删除! ) Ps:以后创建栏目不想自动带/a的话,在 系统-系统基本参数-站点设置-文档HTML默认保存路径,删除/a即可 批量修改栏目的文章命名规则 比如,想批量去掉所有栏目里的文章命名规则里的{Y}/{M}{D}/ (此图片来源于网络,如有侵权,请联系删除! ) 核心-批量维护-数据库内容替换 (此图片来源于网络,如有侵权,请联系删除! )

    2021年6月18日
    0 0 0
  • CSS3实现的侧滑菜单

    实现效果: 实现代码: <!DOCTYPE html><html class=”menu”> <html> <head> <meta charset=”utf-8″/> <meta http-equiv=”X-UA-Compatible” content==”IE=edge”/> <meta name=”google” value=”notranslate”/> <title>Side Menu</title> <link rel=”stylesheet” type=”text/c…

    2021年6月18日
    0 0 0
  • CSS 新特性 contain控制页面的重绘与重排问题

    在介绍新的 CSS 属性 contain 之前,需要读者已经知道什么是页面的重绘与重排。 发现之前已经描述过很多次了,可以看看这个提高 CSS 动画性能的正确姿势[1]。 OK,下面进入本文正题, contain 为何? contain 属性允许我们指定特定的 DOM 元素和它的子元素,让它们能够独立于整个 DOM 树结构之外。目的是能够让浏览器有能力只对部分元素进行重绘、重排,而不必每次都针对整个页面。 The contain property allows an author to indicate that an element and its contents are, as much…

    2021年6月18日
    0 1 0
  • 织梦dedecms栏目列表目录形式改成链接形式默认页

    第一步 修改栏目保存目录和默认页 (此图片来源于网络,如有侵权,请联系删除! ) 第二步 打开 /include/helpers/channelunit.helper.php 找到 大概在251行 if($cfg_typedir_df==’N’ || $isdefault==0) $reurl = $typedir.’/’.$defaultname; 改成 if($defaultname != ‘index.html’ || $cfg_typedir_df==’N’ || $isdefault==0) $reurl = $typedir.’/’.$defaultname; 保存,重新生成全站就…

    2021年6月17日
    0 0 0
  • 织梦dede会员中心获取登录用户名与ID号的方法

    本文实例讲述了Dedecms获取登录用户名与ID号的方法。分享给大家供大家参考。具体方法如下: 获取当前登录用户名 1、include/arc.archives.class.php在第9行下面加入下面这段代码: require_once(“../member/config.php”); 2、模板文件,就可以用下面的代码,来获取到当前用户了: {dede:php} if($cfg_ml->IsLogin()){ echo $cfg_ml->M_UserName; }{/dede:php} {dede:php}if($cfg_ml->M_LoginID==’admin’){ech…

    技术文章 2021年6月17日
    0 0 0
  • 织梦dede标签array runphp静态生成乱码BUG解决方法

    在织梦的大括号标签判断中,name=array runphp 生成静态时,会出现只获取一个字节的BUG,如 {dede:field name=array [email protected] = (@me[‘seotitle’] != ” ? “[email protected][‘seotitle’]}”:”[email protected][‘title’]}”);{/dede:field} 生成静态,栏目列表页第二页时出现中文乱码,因为它只输出一个字节 (此图片来源于网络,如有侵权,请联系删除! ) 这是官方程序的一个BUG 解决方法 打开 /include/dedetag.class.php 找到 大概在 680 行 $phpcode = p…

    2021年6月17日
    0 1 0
  • 织梦ajax跨域提交自定义表单和跨域验证码问题

    A站(www.a.com),有个form表单,ajax提交到 B站(www.b.com),还附带个验证码 A站上的表单代码如下 <script type=”text/javascript” src=”http://apps.bdimg.com/libs/jquery/1.6.4/jquery.min.js”></script> <script> function send(){ $.ajax({ cache:true, type:”POST”, url:”http://www.b.com/plus/diy.php”, data:$(‘#diyform’).s…

    2021年6月17日
    0 1 0
  • 织梦dede如何禁止会员发布文章内容带超链接

    织梦会员中心发布文章自动过滤外部外部链接,保留本站站内链接。这个织梦默认后台本身带有这样的功能的,只是会员模块里没有而已。 (此图片来源于网络,如有侵权,请联系删除! ) 我们可以把功能嫁接到会员模块里去使用,实现自动过滤外部链接 实现教程 打开 /member/inc/inc_archives_functions.php 在文件的最下面插件 /** * 删除非站内链接 * * @access public * @param string $body 内容 * @param array $allow_urls 允许的超链接 * @return string */ function Replac…

    2021年6月17日
    0 0 0
  • discuz怎么修改admin.php

    discuz修改admin.php的方法:1、打开根目录,修改“admin.php”文件名为“study.php”;2、修改“header.htm”文件内容。 本文操作环境:Windows7系统、Discuz X3.2版,DELL G3电脑 discuz怎么修改admin.php? Discuz X3.2修改后台地址admin.php及前台登陆管理URL的方法 很多人觉得discuz自带的后台地址不够安全,希望能够修改掉,其实正常情况下只要修改2个地方就可以了,本教程旨在叫你如何修改这2个地方,如果你发现还有其他地方还需要修改,请跟帖告诉我。 修改1. 打开根目录,修改admin.php文件名…

    2021年6月17日
    0 0 0
  • wordpress php版本太低怎么办

    wordpress php版本太低的解决办法:1、登录cPanel面板,选择需要调整的PHP版本;2、在安装PHP版本之后对站点进行PHP选择更换即可。 本文操作环境:Windows7系统、WordPress5.4.2版,DELL G3电脑 wordpress php版本太低怎么办? 解决WordPress程序PHP版本过低的方法和思路 如果我们比较关注WordPress程序新版本的话会看到自己在网站后台提示有新的WordPress程序需要升级的时候,如果我们当前的WEB系统PHP版本低于5.6版本是无法点击按钮在线直接升级的。因为从WordPress5.2版本开始需要最低PHP5.6,而且根…

    2021年6月17日
    0 0 0
  • 为什么你写的height:100%不起作用

    为什么你写的height:100%不起作用? 这个知识不算冷门的,但是用的时候可能还是会有些懵逼,不能生效时搜一搜就能找到答案了,但是你真的懂了吗?为什么想要设置一个全屏元素的时候,高度不受%的控制? 1.百分比宽高的设定 按照w3c中的width和height属性,可以明确%设定宽高是根据父元素的宽高来的: https://www.w3school.com.cn/cssref/pr_dim_width.asp https://www.w3school.com.cn/cssref/pr_dim_height.asp 2.width:100%; 我们写下这样一段代码,随意设置一个背景色便于观察元…

    2021年6月17日
    0 0 0
  • 面试必问:圣杯布局和双飞翼布局的区别

    前言 今天给大家分享一个圣杯布局和双飞翼布局及他们之间的区别,这两个三行布局一直是一些大厂前端面试的高频考点,带你走进大厂面试题,活不多说,冲冲冲~ 布局效果 这两个种三行布局效果是一样的,实现的效果如上图示所示,其特点为: header和footer的高度为整个浏览器的宽度 中间是个三行布局,left和right的宽度是固定的。 而middle的内容的宽度是自适应占满中间位置的,高度为三栏中的最大高度其实圣杯布局和双飞翼布局在前的处理是一样的,只不过是在中间处理的时候有些小差异而已啦。 前期处理 为了避免出现问题我们先给body设置一个min-width:600px; 再将header和fo…

    2021年6月17日
    0 1 0