網(wǎng)上有很多關(guān)于pos機(jī)模板設(shè)計(jì),PHPCMS v9 如何在手機(jī)端欄目綁定模板的知識(shí),也有很多人為大家解答關(guān)于pos機(jī)模板設(shè)計(jì)的問題,今天pos機(jī)之家(www.afbey.com)為大家整理了關(guān)于這方面的知識(shí),讓我們一起來看下吧!
本文目錄一覽:
pos機(jī)模板設(shè)計(jì)
前段時(shí)間聽朋友說phpcms的手機(jī)端,模塊是有了,但是有些地方用的還不是很舒服,其中移動(dòng)端欄目無法綁定模板就不是很方便。如圖,所有的欄目綁定的模板是固定的。本篇文章主要講述了PHPCMS v9 如何在手機(jī)端欄目綁定模板,有需要的朋友可以看一下。
這次咱們就來處理下,移動(dòng)端如何設(shè)置相應(yīng)的模板。
這里說是設(shè)置模板其實(shí)有點(diǎn)偽命題,因?yàn)樵O(shè)置模板需要開發(fā)不少東西,就像phpcms的欄目那樣,自己選擇模板來綁定,我們這里為了快速、方便有更簡(jiǎn)單的方法。
我們讓移動(dòng)端的欄目和pc端的欄目綁定一樣的模板,這里說綁定一樣的模板指的是綁定同樣的模板名字。
phpcms pc端模板路徑 phpcms\emplates\\default\\content 默認(rèn)的文件有這些:
如果你pc端的欄目綁定模板規(guī)則如下:
圖片 category_picyure.html
美女圖片 list_picture.html ----->內(nèi)容頁(yè)模板 show_picture.html
帥哥圖片 list_picture.html ----->內(nèi)容頁(yè)模板 show_picture.html
那么移動(dòng)端的綁定結(jié)果如下 \\phpcms\emplates\\default\\wap
圖片 category_picyure.html
美女圖片 list_picture.html ----->內(nèi)容頁(yè)模板 show_picture.html
帥哥圖片 list_picture.html ----->內(nèi)容頁(yè)模板 show_picture.html
你只需要在移動(dòng)端的模板里面添加相應(yīng)的模板文件,移動(dòng)端欄目就能自動(dòng)綁定。
下面是具體的代碼修改
1、因?yàn)橐苿?dòng)端首頁(yè)模板綁定的是wap\\index.html,所以不做修改。
2、打開\\phpcms\\modules\\wap\\index.php
在方法 lists 中,約47行$template = ($TYPE[$typeid][\'parentid\']==0 && in_array($typeid,array_unique($parentids))) ? $WAP_SETTING[\'category_template\'] : $WAP_SETTING[\'list_template\']; 將其注釋
然后添加代碼
/*$template = ($TYPE[$typeid][\'parentid\']==0 && in_array($typeid,array_unique($parentids))) ? $WAP_SETTING[\'category_template\'] : $WAP_SETTING[\'list_template\']; */
// 改造wap的默認(rèn)模板 使其跟隨pc模板規(guī)則走
$setting = string2array($setting);
$template = $setting[\'category_template\'] ? $setting[\'category_template\'] : \'category\';
$template_list = $setting[\'list_template\'] ? $setting[\'list_template\'] : \'list\';
$template = $child ? $template : $template_list;
// 改造結(jié)束
// 重新組裝數(shù)據(jù) 讓catgory的模板也能用
if($child){
$catids_str = $arrchildid;
$pos = strpos($catids_str,\',\')+1;
$catids_str = substr($catids_str, $pos);
$sql = "status=99 AND catid IN ($catids_str)";
$list = $this->db->select($sql, \'*\', $offset.\',\'.$pagesize,\'inputtime DESC\');
$total = $this->db->count($sql);
}else{
$list = $this->db->select(array(\'status\'=>\'99\',\'catid\'=>$catid), \'*\', $offset.\',\'.$pagesize,\'inputtime DESC\');
}
//重新組裝數(shù)據(jù)結(jié)束
這樣category 和list 都綁定了相應(yīng)的欄目模板。其中數(shù)據(jù)就是 $list。 你可以使用$list進(jìn)行遍歷。
3、打開\\phpcms\\modules\\wap\\index.php
在方法 show中約206行 $template = $WAP_SETTING[\'show_template\'] ? $WAP_SETTING[\'show_template\'] : \'show\'; 將其注釋
//$template = $WAP_SETTING[\'show_template\'] ? $WAP_SETTING[\'show_template\'] : \'show\';
//處理模板調(diào)用
$template = $CAT[\'setting\'][\'show_template\'] ? $CAT[\'setting\'][\'show_template\'] : \'show\';
ok 這樣phpcms的移動(dòng)端就處理完成了!
以上就是PHPCMS v9 如何在手機(jī)端欄目綁定模板的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注其它相關(guān)文章!
更多技巧請(qǐng)《轉(zhuǎn)發(fā) + 關(guān)注》哦!
如何制作刷卡機(jī)的POS小票?
方法/步驟
打開控制面板,點(diǎn)擊查看設(shè)備和打印機(jī)
選中已安裝的打印機(jī),點(diǎn)擊打印服務(wù)器屬性
表單頁(yè),我們需要知道自己的紙張寬度,這里沒有的話,就自己創(chuàng)建新表單,寬度都是厘米轉(zhuǎn)換毫米的,比如我的是58毫米,就是5.8cm,最后保存
右鍵你的打印機(jī),點(diǎn)擊打印機(jī)屬性
進(jìn)入設(shè)置選項(xiàng)卡,選擇紙張類型,這里可以看到剛才我們添加的紙張屬性,選擇并對(duì)其他項(xiàng)目進(jìn)行設(shè)置
我們來新建一個(gè)word文檔,前提是你有安裝Microsoft Word
打開剛才新建的word文檔,點(diǎn)擊文件,點(diǎn)擊頁(yè)面設(shè)置
進(jìn)入紙張選項(xiàng)卡,設(shè)置紙張的寬度和高度,不建議過寬和過高
進(jìn)入頁(yè)邊距選項(xiàng)卡,設(shè)置頁(yè)邊距,這樣可以使打印出來的文字更靠邊
現(xiàn)在來看看打好字的模板吧,怎么樣,你學(xué)會(huì)了么
以上就是關(guān)于pos機(jī)模板設(shè)計(jì),PHPCMS v9 如何在手機(jī)端欄目綁定模板的知識(shí),后面我們會(huì)繼續(xù)為大家整理關(guān)于pos機(jī)模板設(shè)計(jì)的知識(shí),希望能夠幫助到大家!
