分享
  • 收藏
  • 举报
    X
    @suifeng 自定义时间安装后,怎么有的显示有的不显示?
    • 崔国瑞专业做网站18169787839 消费552.09元 2018-11-27 11:40 11:40
    834
    12

    是模型哪里设置的问题吗?

    怎么改?

    5
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 12
    • 阿赖耶识 程序开发者 消费:24.43元 2018-11-29 11:20 11:206楼

      参考下

      public function templateFormFoot(){
              if(!empty(config('system_dirname'))){
                  if(!preg_match('/(content\/add)/i',request()->url(true)) && !preg_match('/(content\/edit)/i',request()->url(true))){
                      return ;
                  }
              }
      
              if(strstr(request()->url(),'admin.php/')){
                  if(request()->action()=='edit'|| request()->action()=='add'){
                      $template=ROOT_PATH.'template/admin_style/default/hook/diytime/diytime.htm';
                       echo $this->fetch($template);
                  }
              }
      
      }
      
      public function cmsAddEnd($id=0,$data=[]){
         if(!empty($data['data']['diytime'])){
            $biao=Db::name(request()->module().'_content')->where('id',$id)->find();
            Db::name(request()->module().'_content'.$biao['mid'])->where('id',$id)->update(['create_time' =>strtotime($data['data']['diytime'])]);
         }
      }
      
         public function cmsEditEnd($data=[],$result=[]){
           $id = $data['id'];
             if(!empty($data['diytime'])){
                 $biao=Db::name(request()->module().'_content')->where('id',$id)->find();
                 Db::name(request()->module().'_content'.$biao['mid'])->where('id',$id)->update(['create_time' =>strtotime($data['diytime'])]);
             }
         }


      崔国瑞专业做网站18169787839 消费:552.09元 2018-11-29 11:35
      谢谢!!解决了!
      崔国瑞专业做网站18169787839 消费:552.09元 2018-11-29 11:40
      图片模型怎么自定义日期?有没有好的解决方法?
      阿赖耶识 消费:24.43元 2018-11-29 13:06
      图片模型本身是支持的,但是有个小东西自带隐身属性,占用了那个时间的位置,所以看不到了

      解决方案,你在图片模型字段里随便建立一个字段,排序高点,最好排在标题下面,这样就显示了,当然也可以修改模版,但是避免更新覆盖,建立一个占位字段好点,这个挺有意思,不分析还不知道
      阿赖耶识 消费:24.43元 2018-11-29 13:07

      崔国瑞专业做网站18169787839 消费:552.09元 2018-11-29 13:14
      完美!
    1 赏钱 赏礼回复
    0 赏钱 赏礼回复
    • Suifeng 程序开发者 消费:23.24元 2018-11-27 17:37 17:376楼

      自定义时间只支持发布的时候选择 修改的时候不支持。

      这个钩子并不是全部模块都支持的,支持以CMS和shop扩展出来的模块

      崔国瑞专业做网站18169787839 消费:552.09元 2018-11-29 01:52
      现在用户投稿后,在文章修改的时候可以选择自定义时间,这个好不好弄?
      崔国瑞专业做网站18169787839 消费:552.09元 2018-11-29 02:03
       public function templateFormFoot(){
      		 if( empty(config('system_dirname')) || !preg_match('/(content\/add)/i',request()->url(true)) ){
      			return ;
      		}
      		 if(strstr(request()->url(),'admin.php/')&&request()->action()=='add'){
      			  $template=ROOT_PATH.'template/admin_style/default/hook/diytime/diytime.htm';
      			  echo $this->fetch($template);
      		  }
      		 if(strstr(request()->url(),'admin.php/')&&request()->action()=='edit'){
      			  $template=ROOT_PATH.'template/admin_style/default/hook/diytime/diytime.htm';
      			  echo $this->fetch($template);
      		  }
      	}
      
      	public function cmsAddEnd($id=0,$data=[]){
      		if(!empty($data['data']['diytime'])){
      			$biao=Db::name(request()->module().'_content')->where('id',$id)->find();
      	 		Db::name(request()->module().'_content'.$biao['mid'])->where('id',$id)->update(['create_time' =>strtotime($data['data']['diytime'])]);
      		}
      	} 
      		public function cmsEditEnd($id=0,$data=[]){
      		if(!empty($data['data']['diytime'])){
      			$biao=Db::name(request()->module().'_content')->where('id',$id)->find();
      	 		Db::name(request()->module().'_content'.$biao['mid'])->where('id',$id)->update(['create_time' =>strtotime($data['data']['diytime'])]);
      		}
      	}

      @suifeng,我这样写对不对?结果出不来

    0 赏钱 赏礼回复
    0 赏钱 赏礼回复
    更多回复
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648