Discuz x2.5 단일 페이지 제작 튜토리얼

WBOY
풀어 주다: 2016-07-25 09:13:37
원래의
1573명이 탐색했습니다.
Discuz단일 페이지 제작은 사실 매우 간단합니다. 이전에도 여러 버전의 단일 페이지 제작 튜토리얼이 있었습니다. 오늘은 단일 페이지를 포함하여 Discuz x2.5에서 단일 페이지 제작에 대해 주로 이야기하겠습니다. DIY 및 탭 페이지 제작 등

단일 페이지에는 단일 페이지의 php 파일과 단일 페이지의 템플릿(.htm) 파일(예: news.php, news.htm)이 포함됩니다. 새 게시물 보기는 단일 페이지, 데모 효과를 사용하여 이루어집니다. http://bbs.it-home.org/news.php

프로그래머 포럼의 사진 없는 간소화된 버전도 http://bbs.it-home.org/sitemap.php
와 유사합니다. 단일 페이지의 코드 분석을 시작해 보겠습니다.

1. 단일 페이지 PHP 페이지 생성, DIY 및 일반 단일 페이지에 적합한 코드는 다음과 같습니다.

  1. define('CURSCRIPT', 'archy');//본체의 클래스 식별자

  2. require './source/class/class_core.php ';//소개 시스템 코어 파일

  3. $discuz = & discuz_core::instance();//다음 코드는 객체를 생성하고 초기화하는 코드입니다

  4. $discuz- >init();

  5. loadcache('diytemplatename');//DIY에서 캐시를 로드해야 합니다

  6. $navtitle = '단일 페이지 제목';

  7. $metakeywords = '단일 페이지 키워드 1, 단일 페이지 키워드 2';

  8. $metadescription = '단일 페이지 키워드 1, 단일 페이지 키워드 2'; 페이지 설명 ';

  9. include template('diy:forum/news');//단일 페이지 호출 템플릿 파일

  10. ? >
코드 복사
단일 페이지 PHP 파일은 포럼의 루트 디렉터리에 저장됩니다. .
참고: news는 템플릿 파일의 이름입니다. .htm 확장자를 추가할 필요가 없습니다. 템플릿 파일은 기본 스타일 디렉터리 아래의 포럼 디렉터리에 저장됩니다.
2. 단일 페이지 템플릿 파일 news.htm 생성.

1. 일반 콘텐츠의 단일 페이지에 대한 템플릿 파일 코드:




  1.                                                           $_G[설정][bbname]

  2.                                     >                                               < 🎜>






  •                                                            ="width:300px; margin:200px auto; text-align:center;">이것은 단일입니다 -페이지 텍스트 콘텐츠 영역 🎜>

  •                                                {템플릿 공통/바닥글}-->

  • 코드 복사

  • 2、可DIY 单页模版文件代码如下:




    1.         


    2.                 $_G[설정][bbname]»

    3.                 $_G[설정][bbname]»

    4.                 $navtitle

    5.