fail pengawal indeks fungsi awam(){ View::assign('time',1576048640); View:30;('num0'::1); View::assign('str','OUyangKE'); View::assign('arr',[ 'Teacher Zhu', 'Ouyang Ke', 'Ximen Daguanren' ]); return View::fetch(); }
lihat fail <div>{$time|date='Y-m-d H:i:s'}</div> <div>{$num|format='%02d'}</div> <div>{$str|atas}</div> <div>{$str|bawah }< ;/div> <div>{$arr|first}</div> <div>{$arr|last}</div> <div> "Ouyang Ke"}</div> <div>{$str|substr=0,3}</div> <div>{$str|md5}</div> <div>{$str|lower|substr=0,3}</div> 3 Teg gelung Penggunaan teg sangat hampir dengan sintaks PHP, yang digunakan untuk menggelungkan output. sifat tatasusunan atau Objekindeks fungsi awam(){ $arr = [ nama' => 'Ouyang Ke' [ => ; 'Rasmi Ximen' ] {untukkan $arr sebagai $v} 'nama']}</span> </div>Label gelung volist dinamakan mengikut kehendak anda subskrip kunci, bermula dari 1, pembolehubah lalai i- mengimbangi nombor baris permulaan
- panjang mendapat nombor baris
- kosong, paparkan jika data ini kosong
- lihat fail
{volist name="arr" id="v" key="k" offset="1" length="2"} <div> <span>ID : {$v['id' ]}</span> ;/div> {/volist}- > jika teg kod adalah
5. sangat hampir dengan sintaks PHP, digunakan untuk penghakiman bersyaratfail pengawal indeks fungsi awam(){ View::assign('status',1); View::assign('order_status', 4); return View::fetch();} lihat failcontroller文件 public function index(){ View::assign('status',1); View::assign('order_status',4); return View::fetch(); }
view文件 {if $status == 1} <div>开启</div> {/if}
{if $status == 0} <div>关闭</div> {else/} <div>开启</div> {/if}
{if $order_status == 0} <div>未支付</div> {elseif $order_status == 1/} <div>已支付 待发货</div> {elseif $order_status == 2/} <div>已发货 待收货</div> {elseif $order_status == 3/} <div>已收货 待评论</div> {elseif $order_status == 4/} <div>已完成</div> {/if}
六、switch 判断标签 {jika $status == 0} <div>off</div> {else/} <div>on</div> {jika $status_order == 0 }🎜 <div>Tidak dibayar</div>🎜🎜{elseif $status_order == 1/}🎜🎜 <div> ;🎜🎜{elseif $status_order == 2 /}🎜🎜 <div> Dihantar dan menunggu resit</div>🎜🎜{elseif $order_status == 3/}🎜 🎜<.; menunggu dan menunggu t ;🎜🎜{elseif $order_status == 4/}🎜🎜 <div>Lengkap</div>🎜🎜{/if}🎜🎜🎜 6. Tukar teg penghakiman🎜🎜🎜>teg kod 🎜 penggunaan dan Sintaks PHP sangat rapat, digunakan untuk penghakiman bersyarat🎜🎜🎜🎜lihat fail🎜🎜🎜{tukar $order_status}🎜🎜 {kes 0}<div>Tidak Berbayar</div>{/}🎜 1} <div>Dibayar dan menunggu penghantaran</div>{/kes}🎜🎜 {kes 2 }<div>Telah dihantar dan menunggu resit</div>{/kes}🎜🎜 {kes 3 }< div>Terima dan menunggu ulasan</div>{/case}🎜🎜 {kes 4}<div>Selesai</div>{/case} {/switch} 7. Sertakan fail muat tag, memperkenalkan fail Sumber (css, js)lihat fail, letakkan pengepala dan fail ekor {include file="public/header" /} {include file="public/left" /}
{muat href="/static/layui/css/layui.css" /} {muat href="/static/layui/layui.js" /}
{include file="public /tail" /}Lapan. Tag lain1. Tag bersyarat | | tag penerangan | | dalam dalam | tidak mempunyai nilai | tertentu sama ada sesuatu pembolehubah Hakimi pembolehubah Sama ada nilai tertentu tidak wujud | | antara Tentukan sama ada pembolehubah wujud nilai tertentu | | bukan antara Tentukan sama ada pembolehubah tidak wujud nilai julat tertentu | | Tentukan sama ada pembolehubah telah ditakrifkan | | tidak hadir Adili sama ada pembolehubah itu tidak ditentukan | | kosong Nilai sama ada pembolehubah itu kosong | | adalah kosong | | kosong | ditakrifkan | Tentukan sama ada pemalar ditakrifkan 🎜tidak ditentukan 🎜🎜Tentukan sama ada pemalar tidak ditakrifkan🎜🎜🎜🎜 public function index(){
View::assign('number',100);
View::assign('string','');
return View::fetch();
} {in name="number" value="99,100,101"}
number等于99,100,101任意一个值
{/in}
{notin name="number" value="99,100,101"}
number不等于99,100,101任意一个值
{/notin}
{between name="number" value="1,10"}
number等于1 到 10 之间的任意一个值
{/between}
{notbetween name="number" value="1,10"}
number不等于1 到 10 之间的任意一个值
{/notbetween}
{present name="number"}
number已经定义
{/present}
{notpresent name="n"}
n还没有定义
{/notpresent}
{empty name="string"}
name为空值
{/empty}
{notempty name="string"}
name有值
{/notempty}
{defined name="NAME"}
NAME常量已经定义
{/defined}
{notdefined name="NAME"}
NAME常量未定义
{/notdefined} e 2. Bandingkan tag tag | Description | eq | sama dengan | neq | tidak sama dengan | gt | lebih besar daripada | egt | lebih besar daripada sama dengan | lt | adalah kurang daripada | elt | less daripada atau sama dengan | heq | constantly sama dengan | nheq | not malar |
public function index(){
View::assign("number",100);
View::assign("string","欧阳克");
return View::fetch();
} {eq name="number" value="100"}
number 等于 100
{/eq}
{neq name="number" value="101"}
number 不等于 101
{/neq}
{gt name="number" value="33"}
number 大于 33
{/gt}
{egt name="number" value="100"}
number 大于等于 100
{/egt}
{lt name="number" value="200"}
number 小于 200
{/lt}
{elt name="number" value="100"}
number 小于等于 100
{/elt}
{heq name="string" value="欧阳克"}
string 恒等于 欧阳克
{/heq}
{heq name="string" value="朱老师"}
string 恒不等于 朱老师
{/heq} 3. Teg gelung 🎙 langkah: nilai langkah, lalai 1 | | nama i gelung nama ubah sel lalai | tag | tag penerangan harfiah output seperti sedia ada php-
Gunakan kod php asli {for start="1" end="50" step="5" name="i"}
{$i}<br/>
{/for} 9 = 'Ouyang Ke '; ' => 'Senarai produk', 'id' => … ' tajuk' => 'Alamat pengguna', 'tajuk' => 'Pengurusan Pesanan', 'tajuk' => 'Pengurusan latar belakang', '' senarai' = & gt; 'title' = & gt; 'id' => 8, " " 'id' => Lajur', lebih teruk lebih teruk tidak telah lebih Lengan aprikot bertudung longgar bersulam lengan jatuh sastera baju peluh menebal gaya BF', ' kucing' => 'Pakaian wanita', 'harga' =>S 'STATUS' = & GT; // 'STATUS' = & GT; & gt; ' 1576080000' Pakaian musim sejuk bulu dua sisi 2019 baju kolar wanita warna menyengat jaket kolar wanita warna baru => 'Pakaian wanita', 'harga' => ; 699, 'diskaun' => 12', // 'add_time' = & gt; '1576080000'], [' ID '= & gt; , 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, '- being having terpaksa dipakai' 'title' => seluar jeans kaki untuk lelaki', 'diskaun' => 8. t 'STATUS' = & GT; ; 'kucing' =>> '男装', 'harga' => 99, 'diskaun' => 9, 'status' => 1, // 'status' => '开启', 'tambah_masa' => '2019-12-12', // 'tambah_masa' => '1576080000' ], ]; View::assign([ 'tajuk' 'log masuk' => $log masuk, 'kiri' => kiri, 'kanan' => $kanan ]); return View::fetch(); } :head } } <!DOCTYPE html> ;. " href="/static/layui/css/layui.css"> <script type="text/javascript" src="/static/layui/layui.js"></script> <style type="text/css">
.header{width:100%;height: 50px;line-height: 50px;background: #2e6da4;color:#ffffff;} { . kiri: 20px;saiz fon: 20px;} .info pengguna{float: kanan;margin-kanan: 10px;} .info pengguna a{color:#ffffff;} px .menu;{0 px ; #333744;kedudukan:mutlak;} .utama{kedudukan: mutlak;kiri:200px;kanan:0px;} .layui-runtuh {sempadan border-top:none;} .layui-colla-title{background:#42485b;color:#ffffff;} .layui-colla-content{border-top:none;padding:0px;} .jangkauan kandungan{latar belakang: #009688;margin-kiri: 30px;padding: 10px;color:#ffffff;}
.content div{border-bottom: padu 2px #0096px 8px;butang kandungan <span class="title"><span style="font-size: 20px;">{$title}</span>--后台管理系统</span> ; class="userinfo">【{$login}】<span><a href="javascript:;">退出</a></span></span> </ div> view代码:left.html<div class="menu" id="menu"> <div class="layui-collapse" lay-accordion& g akordion 🜎 $left as $k=>$left_v} <div class="layui-colla-item"> <h2 class="layui-colla-title}"<_v. ;/h2> <div class="layui-colla-content {jika $k==0}layui-show{/if}"> pokok"> {foreach $left_v['senarai'] sebagai $lists_v}
; html < >{$lists_v .title}</a></li> {/foreach} < v> </div> {/foreach} < /div> </div> view代码:bottom.html </body>
</html> <skrip> ',' 'layer ], function(){ var element = layui.element; var laypage = layui.laypage; $ = layui.jquery; ; . laypage uHeight(); }) ; // 重新设置菜单容器高度 function resetMenuHeight(){ var var height = document.documentElement.50; Height ).tinggi(tinggi); } </script> view代码:index.html {include file="public/head" /}{include file="public/left" /} <div class="public/head" main" style="padding:10px;">
<div class="content"> <span>商品列表</span>>> < </div> ; tle</th>. ; </tr> gt;{$right_v.id}</td><<<<<<<<<< $right_v.title}</td> gt; ;{$right_v.discount}</td> lain/} <td>{$right_v.stock}</td> <td><</td> lt;/td> <td>{$right_v.add_time|date='Y-m-d'}</td> g < ; } </tbody> </ table></div>{include file="public/bottom" /}
|