文件路径:/app/common.php函数名称说明get_doc_tota获取栏目文档数量to_guid_string根据PHP各种类型变量生成唯一标识字符get_random_str获取随机数load_js加载插件JSis_reall......
input标签的disabled属性中,该标签的value值,将不被form所提交,解决方法:将disabled属性换成readonly属性即可。...
<input type="text" name="row[{$vo.attr_id}]" data-rule="{$vo.required?'required;':''}" data-t......
插件路由默认情况下我们的插件前台访问地址是http://xxxx.com/addons/插件名称/控制器/操作方法例如访问demo插件的Index控制器,index操作方法,那么地址如下:http://xxxx.co......
验证器同TP的一致,更多的验证可参考 https://www.kancloud.cn/manual/thinkphp6_0/1037629文件路径:例如demo插件addons/demo/validate/Index.php示例<?php declare (strict_......
标签库可以应用到插件前台使用,也可作为扩展前台HkCms标签库。语法可参考 https://www.kancloud.cn/manual/think-template/1286424也可参考前台标签库,位置:app/index/tagl......
将你的第三方类库直接放到插件根目录或者新建文件夹放好。例如demo插件下新建libaray文件夹,之后把类库放入library文件夹。修改类库的命名空间通过上面,类库放进来并不能调......
安装数据库在开发完成后,导出需要用到的数据表,保存插件所在文件夹根目录,命名为install.sql,在安装的时候导入数据库表。你需要把表的前缀替换成 @prefix@,如下所示CREAT......
手动打包在自己的插件目录,例如插件名字叫address,进入address目录,压缩目录,压缩成ZIP格式目录示例压缩包内容自动打包...
没有定义路由的情况下,那么url访问方式如下,配置了路由就按路由的规则来访问。http://serverName/index.php(或者其它入口文件)/控制器/操作?参数1=值隐藏入口文件注意:您......
路由定义详细路由配置参考https://www.kancloud.cn/manual/thinkphp6_0/1037495应用路由路由文件在每个应用目录下,例如index路由在index/route/route.php。...
URL 生成用于生成URL链接地址,系统提供的助手函数为url。函数说明/** * Url生成 * @param string $url 路由地址 * @param array $vars 数组变量 * @par......
说明实现登录控制与权限控制分别是下面两个中间件负责:Login 负责登录\app\index\middleware\Login::classAuth 负责权限控制\app\index\middleware\Auth::class登录限制在......
Hkcms内容管理系统,nginx环境下的规则如下:location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } }......
Wordpress文章页增加随机标签列表和标签对应文章数量功能:代码如下://根据标签id获取对应文章数量function get_tag_post_count_by_id( $tag_id ) { $tag = get_term_b......
极致cms标签调用之SEO调用首页tdk: <title>{$webconf['web_name']}</title> <meta name="keywords" content="{$webconf['web_keyword']}" /> <meta name......
判断是否为首页 <li class="{if(!isset($type))}active{/if}"> <a href="/">网站首页</a> </li> {loop tab......
极致cms标签调用之轮播图的调用:{loop table="collect" orderby="orders desc" tid="1" isshow="1" as="v"}轮播图标题:{$v['title']}轮播图描述:{$v['de......