백엔드 개발 PHP 튜토리얼 destoon二次开发入门示例_PHP教程

destoon二次开发入门示例_PHP教程

Jul 13, 2016 am 10:24 AM
2차 개발

Destoon基于PHP+MySQL的开源B2B(电子商务)行业门户的首选解决方案。本文就Destoon的二次开发简述如下:

一、初始化系统

包含系统根目录下的common.inc.php即可初始化系统。

例如在站点根目录下创建一个hello.php,代码如下:

<&#63;php
require 'common.inc.php';
echo 'Hello World';
&#63;>

로그인 후 복사

二、编写逻辑

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

示例代码如下:

<&#63;php
require 'common.inc.php';
echo DT_ROOT;//输出站点的物理路径
echo '<br/>';
echo DT_PATH;//输出站点的首页地址
echo '<br/>';
$r = $db->get_one("SELECT * FROM {$DT_PRE}category");//从分类表里查询一条数据
print_r($r);//打印读取的数据
$A = cache_read('area.php');//读取系统的地区缓存
print_r($A);//打印读取的数据
print_r($MODULE);//打印系统模块数据
message('Hello World');//输出一段提示信息
&#63;>

로그인 후 복사

三、应用模板

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

使用方法:

include template('a', 'b');

로그인 후 복사

参数a表示模版名称
参数b表示模板存放的目录,此参数可以不设置

假如模板目录为default,那么:

template('a', 'b'); 代表 template/default/b/a.htm 模板文件
template('a'); 代表 template/default/a.htm 模板文件

示例代码如下:

<&#63;php
require 'common.inc.php';
template('hello');
&#63;>

로그인 후 복사

此外,template/default/hello.htm 模板文件需要提前创建

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/825493.htmlTechArticleDestoon基于PHP+MySQL的开源B2B(电子商务)行业门户的首选解决方案。本文就Destoon的二次开发简述如下: 一、初始化系统 包含系统根目录下的...
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

간단하고 이해하기 쉬운 Java Hikvision SDK 보조 개발 가이드 간단하고 이해하기 쉬운 Java Hikvision SDK 보조 개발 가이드 Sep 06, 2023 pm 02:01 PM

간단하고 이해하기 쉬운 Java Hikvision SDK 보조 개발 가이드 소개: Hikvision은 카메라 감시 기술의 개발을 통해 세계 최고의 보안 솔루션 제공업체 중 하나가 되었습니다. Hikvision이 제공하는 SDK(소프트웨어 개발 키트)는 개발자에게 풍부한 기능을 제공합니다. 2차 개발 및 맞춤형 개발을 위한 기능과 인터페이스를 제공합니다. 이 기사에서는 Hikvision SDK의 2차 개발을 위해 Java 언어를 사용하는 방법을 소개하고 독자가 더 잘 이해하고 적용할 수 있도록 몇 가지 코드 예제를 제공합니다. 1. 환경 준비 먼저, Hikvision SDK의 2차 개발을 진행하기 전

Baidu 지능형 클라우드 Qianfan 대형 모델 플랫폼이 다시 업그레이드되었습니다. 5개의 대형 모델과 55개의 새로운 도구 구성 요소가 출시되었습니다! Baidu 지능형 클라우드 Qianfan 대형 모델 플랫폼이 다시 업그레이드되었습니다. 5개의 대형 모델과 55개의 새로운 도구 구성 요소가 출시되었습니다! Mar 22, 2024 am 08:10 AM

80,000명의 기업 사용자에게 서비스를 제공하여 사용자가 13,000개의 대형 모델을 미세 조정하고 160,000개의 대형 모델 애플리케이션을 개발하는 데 도움을 주었습니다. 2023년 12월부터 Baidu 지능형 클라우드 Qianfan 대형 모델 플랫폼의 일일 API 호출은 월간 97% 증가했습니다. .. 1년 전 국내 대형 모델 플랫폼의 '선구자'부터 오늘날의 대형 모델 '슈퍼 팩토리'에 이르기까지 Baidu Intelligent Cloud Qianfan 대형 모델 플랫폼은 국내 대형 모델 시장에서 확고한 선두 위치를 차지하고 있지만 그 속도는 느립니다. 멈추지 않았다. 3월 21일, Baidu Intelligent Cloud는 베이징 Shougang 공원에서 Qianfan 제품 출시 컨퍼런스를 개최했습니다. Baidu Intelligent Cloud는 컨퍼런스에서 다음과 같이 발표했습니다. 1. 베이징 Shijingshan 지구와 손을 잡고 국내 최초의 Baidu 지능형 클라우드 Qianfan 대규모 모델 산업 혁신 기지 구축 2. 기업의 "가치"를 충족시킵니다.

세로 컷아웃 추론을 위한 TensorFlow 딥 러닝 프레임워크 모델 추론 파이프라인 세로 컷아웃 추론을 위한 TensorFlow 딥 러닝 프레임워크 모델 추론 파이프라인 Mar 26, 2024 pm 01:00 PM

개요 ModelScope 사용자가 플랫폼에서 제공하는 다양한 모델을 빠르고 편리하게 사용할 수 있도록 ModelScope 공식 모델 구현과 이러한 모델을 추론에 사용하는 데 필요한 도구가 포함된 완전한 기능의 Python 라이브러리 세트가 제공됩니다. , 미세 조정 및 기타 작업 데이터 전처리, 후처리, 효과 평가 및 기타 기능과 관련된 코드는 물론 간단하고 사용하기 쉬운 API와 풍부한 사용 예를 제공합니다. 라이브러리를 호출하면 사용자는 코드 몇 줄만 작성하여 모델 추론, 훈련, 평가 등의 작업을 완료할 수 있으며 이를 기반으로 2차 개발도 빠르게 수행하여 자신만의 혁신적인 아이디어를 실현할 수 있습니다. 현재 라이브러리에서 제공하는 알고리즘 모델은 다음과 같습니다.

Java Hikvision SDK의 2차 개발 기술 향상을 위한 핵심 요소 Java Hikvision SDK의 2차 개발 기술 향상을 위한 핵심 요소 Sep 06, 2023 pm 01:42 PM

Java Hikvision SDK의 2차 개발 기술을 향상시키기 위한 핵심 요소 요약: 사물 인터넷의 급속한 발전으로 보안 분야에서 비디오 감시 시스템의 사용이 점점 더 늘어나고 있습니다. 영상 감시 시스템의 가장 중요한 구성 요소인 Hikvision의 SDK는 2차 개발 프로세스에서 중요한 역할을 합니다. 이 기사에서는 Hikvision SDK의 기본 사용법을 소개하고 독자가 Java Hikvision SDK 보조 개발 기술을 향상시키는 데 도움이 되는 몇 가지 핵심 요소와 코드 예제를 제공합니다. 1. Hikvision SDK의 기본 개요를 이해합니다.

WordPress 보조 개발은 무엇을 의미하나요? WordPress 보조 개발은 무엇을 의미하나요? Apr 16, 2024 am 12:09 AM

WordPress 보조 개발을 통해 개발자는 WordPress 기능을 사용자 정의 및 확장하여 특정 요구 사항을 충족하는 추가 기능, 테마 및 플러그인을 만들 수 있습니다. 2차 개발을 통해 개발자는 WordPress를 사용자 정의하고, 핵심 기능을 확장하고, 유연성을 높이고, 웹 사이트 및 비즈니스 성장에 따라 확장성을 쉽게 확장할 수 있습니다.

MyBatis 리버스 엔지니어링의 장점과 한계 MyBatis 리버스 엔지니어링의 장점과 한계 Feb 22, 2024 pm 07:27 PM

MyBatis는 개발자가 데이터베이스의 테이블 구조를 기반으로 엔터티 클래스, 매퍼 인터페이스 및 XML 매핑 파일을 자동으로 생성할 수 있도록 하는 리버스 엔지니어링 기능을 제공하는 인기 있는 지속성 프레임워크입니다. 리버스 엔지니어링은 개발자의 작업량을 크게 줄이고 코드의 유지 관리성을 향상시킬 수 있는 MyBatis의 중요한 기능입니다. 그러나 리버스 엔지니어링에도 몇 가지 제한 사항이 있습니다. 이 기사에서는 MyBatis 리버스 엔지니어링의 장점과 한계를 소개하고 구체적인 코드 예제를 통해 설명합니다. 먼저,

워드프레스란 무엇인가요? 이 인기 있는 웹사이트 구축 도구를 자세히 살펴보세요. 워드프레스란 무엇인가요? 이 인기 있는 웹사이트 구축 도구를 자세히 살펴보세요. Mar 04, 2024 pm 12:09 PM

워드프레스란 무엇인가요? 이 인기 있는 웹 사이트 구축 도구에 대한 자세한 설명 WordPress는 원래 블로그용으로 설계되었지만 점차 세계에서 가장 인기 있는 웹 사이트 구축 도구 중 하나가 된 오픈 소스 콘텐츠 관리 시스템(CMS)입니다. 개인 블로그뿐만 아니라 기업 웹사이트, 전자상거래 플랫폼, 뉴스 웹사이트 등 다양한 유형의 웹사이트에서 널리 사용됩니다. 오픈 소스 소프트웨어인 WordPress는 강력한 커뮤니티 지원과 글로벌한 기반을 갖추고 있습니다.

Android 시스템은 Linux 커널을 기반으로 합니까? Android 시스템은 Linux 커널을 기반으로 합니까? Mar 14, 2024 pm 03:12 PM

Android 시스템은 Linux 커널을 기반으로 합니까? 안드로이드 시스템은 세계에서 가장 널리 사용되는 모바일 운영체제 중 하나로 늘 리눅스 커널을 기반으로 개발됐다고 알려져 왔다. 그러나 실제 상황은 어떠한가? 이 문제를 살펴보겠습니다. 먼저 리눅스 커널을 이해해보자. 오픈 소스 운영 체제 커널인 Linux 커널은 1991년 Linus Torvalds에 의해 처음 출시되었습니다. 이는 다음을 포함한 많은 운영 체제에 대한 좋은 기반을 제공합니다.

See all articles