pos機模板設計,PHPCMS v9 如何在手機端欄目綁定模板

 新聞資訊  |   2023-03-20 07:09  |  投稿人:pos機之家

網(wǎng)上有很多關于pos機模板設計,PHPCMS v9 如何在手機端欄目綁定模板的知識,也有很多人為大家解答關于pos機模板設計的問題,今天pos機之家(www.dsth100338.com)為大家整理了關于這方面的知識,讓我們一起來看下吧!

本文目錄一覽:

1、pos機模板設計

2、如何制作刷卡機的POS小票?

pos機模板設計

前段時間聽朋友說phpcms的手機端,模塊是有了,但是有些地方用的還不是很舒服,其中移動端欄目無法綁定模板就不是很方便。如圖,所有的欄目綁定的模板是固定的。本篇文章主要講述了PHPCMS v9 如何在手機端欄目綁定模板,有需要的朋友可以看一下。



這次咱們就來處理下,移動端如何設置相應的模板。

這里說是設置模板其實有點偽命題,因為設置模板需要開發(fā)不少東西,就像phpcms的欄目那樣,自己選擇模板來綁定,我們這里為了快速、方便有更簡單的方法。

我們讓移動端的欄目和pc端的欄目綁定一樣的模板,這里說綁定一樣的模板指的是綁定同樣的模板名字。

phpcms pc端模板路徑 phpcms\emplates\\default\\content 默認的文件有這些:



如果你pc端的欄目綁定模板規(guī)則如下:

圖片 category_picyure.html

美女圖片 list_picture.html ----->內(nèi)容頁模板 show_picture.html

帥哥圖片 list_picture.html ----->內(nèi)容頁模板 show_picture.html

那么移動端的綁定結果如下 \\phpcms\emplates\\default\\wap

圖片 category_picyure.html

美女圖片 list_picture.html ----->內(nèi)容頁模板 show_picture.html

帥哥圖片 list_picture.html ----->內(nèi)容頁模板 show_picture.html

你只需要在移動端的模板里面添加相應的模板文件,移動端欄目就能自動綁定。

下面是具體的代碼修改

1、因為移動端首頁模板綁定的是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的默認模板 使其跟隨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;

// 改造結束

// 重新組裝數(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ù)結束

這樣category 和list 都綁定了相應的欄目模板。其中數(shù)據(jù)就是 $list。 你可以使用$list進行遍歷。

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的移動端就處理完成了!

以上就是PHPCMS v9 如何在手機端欄目綁定模板的詳細內(nèi)容,更多請關注其它相關文章!

更多技巧請《轉發(fā) + 關注》哦!

如何制作刷卡機的POS小票?

方法/步驟

打開控制面板,點擊查看設備和打印機

選中已安裝的打印機,點擊打印服務器屬性

表單頁,我們需要知道自己的紙張寬度,這里沒有的話,就自己創(chuàng)建新表單,寬度都是厘米轉換毫米的,比如我的是58毫米,就是5.8cm,最后保存

右鍵你的打印機,點擊打印機屬性

進入設置選項卡,選擇紙張類型,這里可以看到剛才我們添加的紙張屬性,選擇并對其他項目進行設置

我們來新建一個word文檔,前提是你有安裝Microsoft Word

打開剛才新建的word文檔,點擊文件,點擊頁面設置

進入紙張選項卡,設置紙張的寬度和高度,不建議過寬和過高

進入頁邊距選項卡,設置頁邊距,這樣可以使打印出來的文字更靠邊

現(xiàn)在來看看打好字的模板吧,怎么樣,你學會了么

以上就是關于pos機模板設計,PHPCMS v9 如何在手機端欄目綁定模板的知識,后面我們會繼續(xù)為大家整理關于pos機模板設計的知識,希望能夠幫助到大家!

轉發(fā)請帶上網(wǎng)址:http://www.dsth100338.com/news/10358.html

你可能會喜歡:

版權聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 babsan@163.com 舉報,一經(jīng)查實,本站將立刻刪除。