巅云智能建站平台搭建版(创业门户版)火爆上线,终身授权!新增:文章智能采集+全站真静态打包+城市分站+智能小程序+非法词过滤+H5自适应+智能链词等功能功能详情
帮助文档Help

二开语法入门

一佰互联网站制作(www.yinxi.net) 发布日期 2020-10-12 13:08:03 浏览数: 3

二次开指南

主要数据库表结构:

 

Admins--------------------------------------------------------管理员表

Ch_lang ------------------------------------------------------语言配置

Domain--------------------------------------------------------域名记录表

Dcontact------------------------------------------------------会员联系资料

Email----------------------------------------------------------邮局产品表

Financial------------------------------------------------------财务记录表

Menu ----- ----------------------------------------------------菜单表

News-----------------------------------------------------------新闻文章表

Notes----------------------------------------------------------页面模块表

Onlinepay------------------------------------------------------在线支付表

Order ---------------------------------------------------------订单表

payment_type---------------------------------------------------支付方式

Products-------------------------------------------------------产品表

product_classify-----------------------------------------------产品类别

Qq-------------------------------------------------------------QQ客服表

Question-------------------------------------------------------留言表

Users-----------------------------------------------------------会员表

wx_config-------------------------------------------------------公众号配置

wx_menu--------------------------------------------------------自定义菜单



系统目录结构:


目录/文件

说明

/admin

系统核心后台管理

├ edittpl

后台可视化排版

├ settings

网站配置相关

/cache

数据库缓存相关

/compile_dir

模板缓存

/common

公共核心配置函数

/404

404错误模板页

/cart

购物车

/customer

留言版

/domain

域名注册相关

/erwm

二维码

/update

升级功能

/install

程序安装

/images

系统公共图片

/mailtemplates

邮件发送模板

/mobile

前台手机版

/product

产品购买

/qq

QQ快捷登陆

/scrollbar

内容滚动插件

/skin

模板目录

/ueditor

用户上传目录

/user

会员管理

/vhost

空间管理

Index.php

网站入口文件



系统常量与变量:


COMMON_DIR 系统核心库目录

ROOT_DIR 系统目录

$lang  当前语言

$web 当前网站用户

$page_id 当前页面编号

$pc 手机访问PC版开关

$page 列表分页 page123=12 表示123模块内容分页第12页。

$proID 产品编号

$NewsID 文章编号

$edit 编辑模式1,0表是普通访问模式。  


DB_SERVER  数据库常量


DB_NAME 数据库名


DB_LOGIN  数据库登陆名


DB_PW 数据库密码


DB_PORT  数据库端口默认3306





二次开发入门:


一、初始化系统

session_start();开启session,前面不能有任何输出。

引入文件require_once("common/init.php");即可初始化系统。

例如在站点根目录下创建一个hello.php。

示例代码:

<?Php

session_start();

require_once("common/init.php");

echo 'Hello World';

?>


二、编写逻辑


系统初始化之后,就可以在php文件里编写逻辑代码,同时也可以调用系统内置的变量、函数和类了。


示例代码:


<?php

session_start();

require_once("common/init.php");

echo ROOT_DIR;//输出站点的物理路径

echo '<br/>';

echo COMMON_DIR;//输出站点的核心配置目录

echo '<br/>';

$web=get_web();获取当前网站用户

$sql = "select * from menu   where IDProduct='$page_id' and user='$web'"; //从栏目表里查询数据

$r = $DB->getdata($sqll);获取一条数据

print_r($r);//打印读取的数据

//分配变量到模板

$smarty->assign('a',$r['zc']);

$smarty->display('index.html');

?>


三、应用模板

所有输出给浏览器的HTML均通过模板里的规则显示。

使用方法:

$smarty->assign('a',$r['zc']);

$smarty->display('index.html');

参数index.html表示模版名称,需要在skin目录下对应当前模板目录下有该文件,请先提前创建。

index.html文件调用标签示例:

<!DOCTYPE HTML>

<html>

<head>

</head>


<body>

{{$a}}

</body>

</html>

TAG标签: 二开语法入门
一佰互联是全国知名建站品牌服务商,我们有九年网站建设网站制作、网页设计、php开发和域名注册及虚拟主机服务经验,提供的自助建站服务更是全国有名。近年来还整合团队优势自主开发了可视化多用户”巅云建站系统“3.0平台版,拖拽排版网站制作设计,轻松实现pc站、手机微网站、小程序、APP一体化全网营销网站建设 ,已成功的为全国上百家网络公司提供自助建站平台搭建服务。

相关新闻more

10
10月
网站建设之后哪些工作需要持之以恒

企业会去建设网站都有自己的初衷,很多企业是希望可以利用网站来客户,希望全国各地的人看到后能联系企业,与企业合作。很多企业建设网站都有这个原因... >>详情

08
04月
豪斯先生平面课堂!聊聊对比技法中常用的八大知

编者按:对比是平面设计中最重要的技法之一,今天@豪斯K先生 给大家聊聊对比技法中常用的八大知识点,包括大小、色彩、肌理、前后、疏密、虚实&#... >>详情

11
04月
想学会临摹?来看看高手是如何解构一张海报设计

@大猫Addict :知道为什么好,好在哪里,这样的思考过程对自己的提高是很有帮助的。这次给大家解构的作品是德国汉堡设计工作室Design ... >>详情

14
05月
SEO和SEM的区别是什么_巅云建站

SEO和SEM的区别?很多初入网营销行业的朋友可能会对很多专业名词产生很多困惑,作者刚入行的时候被和sem这两个词困扰了很久,因为很多人都有... >>详情

高端网站建设

美工兼顾SEO,为企业电子商务营销助力!

电话:

023-85725751
建站

产品

域名注册 虚拟主机 云服务器 企业邮局
智能建站 APP打包 微站/小程序 创业平台
网站推广 媒体营销 智能采集 AI机器人
400电话 短信营销 店销机器人
私人定制 门户网站