1. 程式人生 > >Ecshop二次開發:如何建立一個自定義頁面(一)

Ecshop二次開發:如何建立一個自定義頁面(一)

今天自己本機用wampserver搭建了一個環境,然後下載了Ecshop官方(UTF-8)最新版本,然後進行熟悉。

進入後臺簡單的操作了一下,想自己寫一個php頁面,並在模版中調用出來值。

第一步:在根目錄新建了一個test.php頁面。並寫上如下程式碼:

ecshop_php1

不過百度了一下Ecshop的模板引擎,有的說已經在最新版本中切換了更高效的引擎,不過我知道老版本中試用了smarty模板引擎,先不管了,繼續老套路用smarty去寫吧。

第二步:在模板目錄下面新建一個test.html模板檔案,簡單的寫了以下程式碼:

ecshop_php2

然後執行http://domain/test.php 得到如下效果!

ecshop_php3

相關推薦

Ecshop開發如何建立一個定義頁面

今天自己本機用wampserver搭建了一個環境,然後下載了Ecshop官方(UTF-8)最新版本,然後進行熟悉。 進入後臺簡單的操作了一下,想自己寫一個php頁面,並在模版中調用出來值。 第一步:在根目錄新建了一個test.php頁面。並寫上如下程式碼: 不過百度了一下

AutoCAD開發(.net教程)C#版——學習筆記

        最近開始學習AutoCAD(ObjectARX)的二次開發,首先遇到的一個最大問題就是——開發環境的設定問題,CAD的二次開發對開發工具的版本要求很嚴,開發包、CAD版本和開發工具都得對應(在網上看了很多貼了也有人不用對應)。當下C#比較流行的開發工具就是V

Revit開發入門--建立一個簡單的程式

建立一個簡單的Revit外部命令程式【Revit2017+VS2015】: 1、開啟VS,我的版本是VS2015,點選【新建專案】→【Visual C#】→【類庫】,然後輸入程式名稱,如:Hello World。 2、點選【專案】→【新增引用】→【瀏覽】,在

ecshop開發 Only variables should be passed by reference in的解決

//$tag_sel = array_shift(explode(' ', $tag)); 把上面的改為如下兩行即可:             $tag_arr=explode('',$tag);            $tag_sel = array_shift($tag

淺談安卓定義view製作一個最最最簡單的定義view

對於安卓程式設計師來說,自定義view簡直不要太重要,畢竟有很多功能,譬如圓形頭像這些,用單純的原生非常難以實現,而用自定義view,簡直分分鐘。 在這裡,我嘗試用最簡單方式跟初學者說一下如何自定義一個自己的view~ 首先,最簡單最簡單的自定義view,有

【視頻】零基礎學Android開發藍牙聊天室APP

android入門 mod http 開發 org 薪資 get target 下載 零基礎學Android開發:藍牙聊天室APP第一講 1. Android介紹與環境搭建:史上最高效Android入門學習 1.1 Google的大小戰略 1.2 物聯網與雲計算 1.3

如何建立一個APPS後臺服務

網際網路的發展,各大市場上出現了很多的APPS應用,微信公眾平臺也出現了很多公眾號,最近火的應該是小程式吧!上大學時老師說程式等於資料結構加演算法,那這些APPS應用、公眾號是怎麼向用戶提供服務,作為一名程式猿,我們應該怎麼搭建一個APPS應用。下面由我來為大家一一介紹. APPS應用通用

Grafana建立zabbix定義template模板

在DashBoard上方有一個設定按鈕,點選設定-》Templating 點選new,建立一個新的template 下面解釋一下各個引數的作用 Variable name: 變數名,template的名字,比如我這裡取名為group,到時候要

Android 輪播圖 實現 三方框架 定義viewPager CircleViewPager.實現無限輪播。

使用流程:1  。 gradle中新增依賴compile 'com.zhpan.library:viewpager:1.0.3'2.在xml檔案中新增如下程式碼:<com.zhpan.viewpager.view.CircleViewPager andr

Android 定義View

前言:可是有時候我們總感覺官方定義的一些基本元件不夠用,自定義元件就不可避免了。那麼如何才能做到像官方提供的那些元件一樣用xml來定義他的屬性呢? 先總結下自定義View的步驟: 1、自定義View的屬性; 2、在View的構造方法中獲得自定義的屬性。 一、在re

定義ViewView工作原理之測量 measure

在Android中,一個View繪製出來要經過三大流程,分別用measure來測量View的寬高,用layout來確定View在父容器中的位置,最終用draw將View繪製到螢幕上。本章節主要,通過自己的理解來講解一下第一個流程measure的相關知識點。 measure方法在View類中,

Android學習—簡單定義View

最近手上不忙所以回顧了一下自己今年來所接觸和學習的東西,突然覺得寫部落格真是一個很好的方式,希望自己 可以堅持下去。 自定義View的流程 建立自定義類繼承View,並重寫構造方法,構造方法總共有四種,我們暫時只需要繼承前兩種 public CircleVi

android定義View、正弦波水波紋

文章目錄 1、正弦曲線知識 2、靜態正弦曲線繪製 3、動態正弦曲線繪製 4、完整原始碼 1、正弦曲線知識 對這個初中知識遺忘了的可以先看看正弦曲線百度百科詞條方便加深理解。

Android定義view,打造絢麗的驗證碼

前言:我相信信念的力量,信念可以支撐起一個人,一個名族,一個國家。正如“人沒有夢想和鹹魚有什麼區別”一樣,我有信念,有理想,所以我正在努力向著夢想前進~。 自定義view,如果是我,我首先要看到自定義view的效果圖,然後再想想怎麼實現這種效果或功能,所以先貼

Android 手把手教您定義ViewGroup

最近由於工作的變動,導致的部落格的更新計劃有點被打亂,希望可以儘快脈動回來~今天給大家帶來一篇自定義ViewGroup的教程,說白了,就是教大家如何自定義ViewGroup,如果你對自定義ViewGroup還不是很瞭解,或者正想學習如何自定義,那麼你可以好好看看這篇部落格。1、概述在寫程式碼之前,我必須得

exports構建定義模組

exports可以向外部檔案暴露方法和屬性,同過載單獨js檔案內寫方法向外部暴露呼叫方法就能完成模組的定義。 demo1: exports_test1.js var name; exports.s

Android:從繪製張流程圖來體驗View的定義過程

概述         自定義View向來不是一個輕鬆的話題。雖然對於android原生開發而言,這隻能算是一項基本的技能,但真正當我們拿到一份需要我們自定義去實現的需求的時候,多少還會有點手足無措。具體是什麼原因,我也不知道,也許,“菜,是原罪”。‘’“業精於勤

定義View---View的基礎概念、工作流程以及生命週期的理解

不詩意的女程式猿不是好廚師~ 序:最近在工作中使用到了各種自定義控制元件,也更深刻的理解了自定義控制元件的重要性,所以就建了一個專欄來專門整理自定義控制元件的相關知識。我打算先從理論知識說起,然後再把專案中使用的自定義控制元件整理後寫為部落格發表,並

JSP定義標籤 樹形下拉選擇選單

<tag>       <name>selector</name>       <tag-class>com.moonNigh.tagSupport.SelectorTag</tag-class>       <body-content&

js基礎之定義屬性

aLi[i].onclick=function(){if(this.onOff){this.style.background='url(img/normal.png)';this.onOff=false}else{this.style.background='url(img/active.png)';this