phpcms有时候在模型里面增加了字段,下拉列表字段,那么如何将这些数据输出来呢,看下蛋糕店提出的下面函数就知道改怎么操作了
- /*根据box类型字段获取显示名称
- @param f i e l d 字 段 名 称 ∗ @ p a r a m field字段名称*@param field字段名称∗@paramvalue字段值
- @param m o d e l i d 字 段 所 在 模 型 i d ∗ / < l i c l a s s = " a l t " > f u n c t i o n b o x ( modelid字段所在模型id*/<li class="alt">functionbox( modelid字段所在模型id∗/<liclass="alt">functionbox(field, v a l u e , value, value,modelid=’’){KaTeX parse error: Expected 'EOF', got '&' at position 17: …ields=getcache(&̲#39;model_field…modelid,‘model’);
- extract(string2array( f i e l d s [ fields[ fields[field][‘setting’]));KaTeX parse error: Expected 'EOF', got '&' at position 17: …ptions=explode(&̲quot;\n",fields[KaTeX parse error: Expected 'EOF', got '&' at position 8: field][&̲#39;options'…optionsasKaTeX parse error: Expected '}', got 'EOF' at end of input: _k){v=explode("|", k ) ; < l i c l a s s = " a l t " > _k);<li class="alt"> k);<liclass="alt">k=trim( v [ 1 ] ) ; v[1]); v[1]);option[ k ] = k]= k]=v[0];
- }KaTeX parse error: Expected 'EOF', got '&' at position 8: string=&̲#39;';<li c…fields[KaTeX parse error: Expected 'EOF', got '&' at position 8: field][&̲#39;boxtype'…string= o p t i o n [ option[ option[value];break;
- case’checkbox’:
- KaTeX parse error: Expected 'EOF', got '&' at position 19: …ue_arr=explode(&̲#39;,',value);foreach( v a l u e a r r a s value_arras valuearras_v){
- if( v ) _v) v)string.= o p t i o n [ option[ option[_v].’、’;}
- break;
- case’select’: s t r i n g = string= string=option[KaTeX parse error: Expected 'EOF', got '&' at position 50: …lass="alt">case&̲#39;multiple…value_arr=explode(’,’, v a l u e ) ; < l i c l a s s = " a l t " > f o r e a c h ( value);<li class="alt">foreach( value);<liclass="alt">foreach(value_arrasKaTeX parse error: Expected '}', got 'EOF' at end of input: _v){if(_v) s t r i n g . = string.= string.=option[KaTeX parse error: Expected 'EOF', got '&' at position 5: _v].&̲#39;、';<li …string;
- }