zoukankan      html  css  js  c++  java
  • m_Orchestrate learning system---九、在无法保证是否有图片的情况下,如何保证页面格式

    m_Orchestrate learning system---九、在无法保证是否有图片的情况下,如何保证页面格式

    一、总结

    一句话总结:都配上默认缩略图就可以解决了

    1、如何获取页面get方式传过来的参数?

    $cateid=input('cateid');

    可以直接接收,不用判错

    2、如何点不同选择框选择不同学科?

     1 <div class="am-btn am-btn-default ">
     2     <li class="am-dropdown" data-am-dropdown>
     3         <a class="am-dropdown-toggle" data-am-dropdown-toggle href="javascript:;">
     4             All Discipline <span class="am-icon-caret-down"></span>
     5         </a>
     6         <ul class="am-dropdown-content">
     7             <li {if condition="$id lt 1"} class="am-active" {/if}><a href="{:url('topic/index',array('id'=>0))}">All</a></li>
     8             {volist name="dataout" id="vo"}
     9             <li {if condition="$vo['id'] eq $id"} class="am-active" {/if}><a href="{:url('topic/index',array('id'=>$vo.id))}">{$vo.name}</a></li>
    10             {/volist}
    11         </ul>
    12     </li>
    13 </div>

    1、小于1:lt 1,注意1上面没有引号

    2、if标签的写法,其实就一个condition属性而已,带双引号

    3、业务逻辑很简单,不存在和等于0的合集可以用一个小于1就搞定了

    4、可以多翻翻参考手册

    3、暂无缩略图业务逻辑是什么?

    1 {if condition="$vo['picture'] neq '' "}
    2 <img src="{$vo.picture}" alt="" >
    3 {else /}
    4 <img src="__TEACHER__/assets/img/zwslt.png" alt="" >
    5 {/if}

    1、else标签后面有斜线/

    2、if标签内容为空,不是用的null,而是用的'',其实感觉像正常的php逻辑

    4、如何在下拉列表中添加的搜索项?

    1 <label for="user-phone" class="am-u-sm-3 am-form-label">Discipline</label>
    2 <div class="am-u-sm-9">
    3     <select data-am-selected="{searchBox: 1}">
    4         {volist name="dataout" id="vo"}
    5         <option value="{$vo.id}">{$vo.name}</option>
    6         {/volist}  
    7     </select>
    8 </div>

    1、就是这个data-am-selected的作用,并且选择的是{searchBox:1},这个特别好,感觉应该是封装的js

    5、php记录时间戳函数是什么?

    1、在控制器中记录时间的时间戳

    1 $data['time']=time();

    只需要time()函数即可,并没有任何前缀或者什么

    注意这个函数在参考手册中的位置

    2、在视图页面显示时间戳

    <div class="tpl-table-images-content-i-time">Release time:{$vo.time|date="d-m-Y",###}</div>

    用的是|竖线隔开,前面是函数名,后面是参数,再后面是格式

    二、内容在总结中

     

    项目地址

    fry404006308/m_Orchestrate: m_Orchestrate
    https://github.com/fry404006308/m_Orchestrate

  • 相关阅读:
    字符串替换
    字符串查找
    字符串比较
    字节与字符串相互转换
    1365. How Many Numbers Are Smaller Than the Current Number
    1486. XOR Operation in an Array
    1431. Kids With the Greatest Number of Candies
    1470. Shuffle the Array
    1480. Running Sum of 1d Array
    【STM32H7教程】第56章 STM32H7的DMA2D应用之刷色块,位图和Alpha混合
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/8950010.html
Copyright © 2011-2022 走看看