业务经理

微信扫描以上二维码

028-61286886

技术咨询

模板标签里面字段如何判断要发布的信息栏目不同栏目输入不出的字

迅睿框架 更新 2019-10-21 11:57:00 帝云网络-Deep
模板标签里面

DIY字段,如何判断要发布的信息栏目,不同栏目输入不出的字段input

image.png

image.png

<?php

/**
 * 示例文件
 * 变量介绍
 * $name 字段英文名称
 * $field 字段信息(数组)
 * $value 当前字段的值
 * \Phpcmf\Service::C() 表示控制器方法
 * \Phpcmf\Service::M() 表示模型方法
 * 表单的name值格式是:data[$name]
 */
$code = ''; // 最终输出的代码
// $code = '<input type="text" name="data['.$name.']" id="" class="form-control" value="" placeholder="元/㎡">';
// $data = \Phpcmf\Service::M()->db->table(SITE_ID.'_news')->get()->getResultArray();
if ($catid = 1) {
   $code = '<input type="text" name="data['.$name.']" id="" class="form-control" value="'.$value.'" placeholder="元/㎡">';
}
elseif ($catid = 7) {
   $code = '<input type="text" name="data['.$name.']" id="" class="form-control" value="'.$value.'" placeholder="元/月">';
}

我这样判断栏目ID来,没有效果。


方案

  • ibennie #1 · 2019-10-21 09:06:01
    其实你 input 的字段名是一样的,这里你可以用JS去联动!php这里只是纯输出而已,无法联动的
  • 易学习 #2 · 2019-10-21 09:07:04
    $catid
    改成
    \Phpcmf\Service::C()->is_get_catid
    你在程序里面写判断会有一个弊端,不能做到选择栏目后实时变动,你这个只能从栏目发布里面进来
  • ibennie #3 · 2019-10-21 09:26:05
    满意答案
    比如你的模块是 Fang ,那么你就把 \dayrui\Core\Views\share_post.html 复制到 \dayrui\App\Fang\Views , 改名字 fang_post.html 在 240 行添加一段JS
    <script type="text/javascript">
    function show_category_field(catid) {
    
    if(catid==1){
        $("#表单id").attr('placeholder','123');
        }else{
        
        $("#表单id").attr('placeholder','234');
        
        }
    }
    </script>
    自定义文件要加上id
    image.png
  • ibennie #4 · 2019-10-21 09:30:29
    易学习不现实,栏目发布进去,但是在发布的地方依旧可以选择栏目,那不就尴尬了???
  • ibennie #5 · 2019-10-21 09:37:50
    建议采用下拉选择单位的模式去操作!这样不用担心栏目变更,也不需要去新建后台的表单模板!更不需要写JS
    image.png
  • 帝云网络-Deep #6 · 2019-10-21 11:57:00
    @ibennie:感谢老铁指点,目前比较好的方案了

迅睿系统漏洞

图片格式转化
图片格式转化(2026-10-17)
修复百度编辑器里的内容图片没有转换为webp格式 历史文章列表不显...
站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
图书阅读系统
图书阅读系统(2026-10-14)
全站移动端样式适配 首页分类 Tab 横滑容器,左右渐变滚动提示 ...
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;