交流群:462197261站长百科站长论坛热门标签收藏本站北冥有鱼 互联网前沿资源第一站 助力全行业互联网+
点击这里给我发消息
  • 当前位置:
  • 关于内容模型字段里的“自动表单”和“固化字段”

    在编写自定模型的过程中,我们往往需要增加很多的字段,有些简单的字段我们使用DEDE提供的各种“自动表单”即可(常见的表单类型都有了,很方便)

    但是,有些时候我们对这些表单有比较复杂的处理,例如我想增加一个select下拉表单,而我又希望下拉选项的内容是来自数据库某个表,个时候使用“自动表单”就无法处理了

     

    我们很高兴地看到字段类型里,有一种叫“已经固化在发布表单中字段”,它的意思就是“这个字段的表单不是自动生成,而是已经存在于表单里”,这就允许我们用自己编写的代码去生产复杂的表单了!

     

    不过仅仅这里选择了“固化字段”还不行,在模型新增和编辑的后台模板里,还有代码需要处理一下:
     

    <?php PrintAutoFieldsAdd($cInfos['fieldset']); ?> 这个代码,是自动产生全部表单项的,不管它是
     

    需要改成 <?php PrintAutoFieldsAdd($cInfos['fieldset'],'autofield'); ?> 即可
     

    同理在编辑模板里,PrintAutoFieldsEdit($cInfos['fieldset'],$addRow); 也要改成

     PrintAutoFieldsEdit($cInfos['fieldset'],$addRow,'autofield');


    广而告之:
    热门推荐:
    后台精简织梦模板DEDECMS可以删掉的不需要的文件

    织梦DEDECMS后台精简哪些可以删掉的不需要的文件呢,影设计在这里给给位站长整理如下: 如果是一开始就不想要的话,安装版plus目录下进行如下操作。 删除:guestbook文件夹【留言板,后面我们安装更合适的留言本插件】; 删除:task文件夹和task.php【计划任务控制···

    NodeJS中的MongoDB快速入门详细教程

    MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 一、MongoDB必须理解的概念 1.数据库:每个数···

    JS比较2个日期间隔的示例代码

    复制代码 代码如下: <!--forms[]部分--> <td> <div id="td12Div" style="display: none;">起始日期:</div> </td> <td> <div id="sdateDiv"> <date:date styleClass="psm-ui-text" name="startDate" property="start···

    CentOS7编译安装MySQL5.7.24的教程详解

    安装依赖 (1)cmake是新版MySQL的编译工具 sudo yum install gcc gcc-c++ pcre pcre-devel openssl openssl-devel sudo yum install zlib zlib-devel cmake ncurses ncurses-devel bison bison-devel 如下的几个依赖在CentOS7中需要安装,CentOS6不需要 sudo yum install perl ···

    基于JavaScript实现瀑布流效果(循环渐近)

    1.建立Html模版 想法是先用一个div container承载所有内容,然后div box用来放置图片,最后div box_border来当图片框,代码如下 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>瀑布流</title> </head> <body> &···

    PHP中VC6、VC9、TS、NTS版本的区别与用法详解

    1. VC6与VC9的区别: VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就选择VC6版本。 VC9版本是使用Visual Studio 2008编译器编译的,如果你的PHP是用IIS来架设的,那你就选择 VC9版本。 VC9版本是针对IIS服务器的版本,没有对APACHE···

    redis服务器环境下mysql实现lnmp架构缓存

    配置环境:redhat6.5 server1:redis(172.25.254.1) server2:php(172.25.254.2) server3:mysql(172.25.254.3) 配置步骤: server2: 1、server2安装php的redis相应模块 2、nginx安装 [root@server2 php-fpm.d]# rpm -ivh nginx-1.8.0-1.el6.ngx.x86_64.rpm warning:···

    PHP实现二叉树的深度优先与广度优先遍历方法

    本文实例讲述了PHP实现二叉树的深度优先与广度优先遍历方法。分享给大家供大家参考。具体如下: #二叉树的广度优先遍历 #使用一个队列实现 class Node { public $data = null; public $left = null; public $right = null; } #@param $btree 二叉树根节点 function breadth···

    手机开发必备技巧:javascript及CSS功能代码分享

    1. viewport: 也就是可视区域。对于桌面浏览器,我们都很清楚viewport是什么,就是出去了所有工具栏、状态栏、滚动条等等之后用于看网页的区域, 这是真正有效的区域。由于移动设备屏幕宽度不同于传统web,因此我们需要改变viewport; 实际上我们可以操作的属性有4 个: 复制代···

    怎样解决帝国GBK转UTF-8的问题

    第一次用帝国cms时下载的是简体gbk 版本的,后来由于虚拟主机挂掉了,网站就没有去管它了,不过还好我备份了数据。