Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20240520 Rev.9 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 6285|ตอบกลับ: 3

[X1.5] การสร้างหน้าเปล่าๆ ใน Discuz สำหรับใส่ข้อมูลของเราเอง by P'Koh

[คัดลอกลิงก์]
MasterTGZ โพสต์ 2011-4-27 12:57:24 |โหมดอ่าน
ขั้นตอนที่ 1
สร้างไฟล์ .php ขึ้นมา 1 ไฟล์ (คัดลอกไฟล์ของดิสคัสที่มีอยู่ก็ได้)ใส่ชื่อไฟล์ตามต้องการ เช่น test.php

ใส่โค้ดด้านล่างนี้ลงไปใสไฟล์ที่สร้างขึ้นมา

โค้ดมีอยู่ 2 แบบ เลือกใช้ตามต้องการ
โค้กแบบที่ 1 ทุกคนสามารถเข้าชมข้อมูลในไฟล์นี้ได้
<?php
require './source/class/class_core.php';
$discuz = & discuz_core::instance();
$discuz->cachelist = $cachelist;
$discuz->init();
include template('test');
?>
คัดลอกรหัสไปที่คลิปบอร์ด
โค้ดแบบที่ 2 เข้าชมข้อมูลในไฟล์นี้ได้เฉพาะสมาชิก
<?php
require './source/class/class_core.php';
$discuz = & discuz_core::instance();
$discuz->cachelist = $cachelist;
$discuz->init();
if(!$_G['uid']) {
showmessage('not_loggedin', NULL, array(), array('login' => 1));
}
include template('test');
?>
คัดลอกรหัสไปที่คลิปบอร์ด
การแสดงผลของข้อมูลเมื่อเรียกใช้ไฟล์นี้ ข้อมูลจะไม่ถูกเขียนลงในไฟล์นี้โดยตรง แต่จะเรียกใช้งานจากไฟล์ .htm ในสกิน
โค้ดที่เกี่ยวข้อง
include template('test');
คัดลอกรหัสไปที่คลิปบอร์ด
ไฟล์ test.htm จะต้องเก็บไว้ใน .../template/สกินที่ใช้
แต่ถ้าเป็นแบบ
include template('xxx/test');
คัดลอกรหัสไปที่คลิปบอร์ด
ไฟล์ test.htm จะต้องเก็บไว้ใน .../template/สกินที่ใช้/xxx
ส่วนมากจะไม่เก็บไว้ใน .../template/สกินที่ใช้ เลยซะทีเดียว แต่จะเก็บไว้ในซับโฟลเดอร์อีกที
เช่น
include template('diy:forum/discuz');
คัดลอกรหัสไปที่คลิปบอร์ด
ขั้นตอนที่ 2
สร้างไฟล์ .htm เพื่อให้ไฟล์ .php เรียกไปใช้งาน
สร้างไฟล์ .htm ขึ้นมา 1 ไฟล์ (คัดลอกไฟล์ในสกินของดิสคัสที่มีอยู่ก็ได้)ใส่ชื่อไฟล์ตามต้องการ เช่น test.htm
<!--{subtemplate common/header}-->

โค้ด/ข้อมูลที่ต้องการ

<!--{subtemplate common/footer}-->
คัดลอกรหัสไปที่คลิปบอร์ด
เสร็จแล้วก็เซฟไฟล์นี้ไว้ในสกินที่ใช้
ถ้าโค้ดในไฟล์ .php เป็นแบบ
include template('test');
คัดลอกรหัสไปที่คลิปบอร์ด
ก็เซฟไฟล์นี้ไว้ใน .../template/สกินที่ใช้
แต่ถ้าเป็นแบบ
include template('xxx/test');
คัดลอกรหัสไปที่คลิปบอร์ด
ก็เซฟไฟล์นี้ไว้ใน .../template/สกินที่ใช้/xxx
จากนั้นก็ลองเรียกใช้ไฟล์ .php ที่สร้างขึ้นมา

Credit : P'Koh
http://www.freedom-design.net/thread-15-1-1.html

ถ้าผมทำผิดประการใด หรือกระทู้นี้ซํ้า ก็ลบกระทู้นี้ได้ตามสบายเลยครับ
ผมเห็นคนถามเยอะใน discuzthai แล้วเห็นบทความนี้ใน freedom-design เลยเอามาลงให้ครับ

คะแนน

จำนวนผู้เข้าร่วม 1จิตพิศัย +1 ย่อ เหตุผล
funny1155 + 1

ดูบันทึกคะแนน

คลังกระทู้ที่เกี่ยวข้อง:

307 โพสต์ 2011-4-27 15:16:50

แสดงความคิดเห็น

ถ้าผมทำผิดประการใด หรือกระทู้นี้ซํ้า ก็ลบกระทู้นี้ได้ตามสบายเลยครับ  โพสต์ 2011-4-27 15:18
iiimouiii โพสต์ 2011-4-28 09:12:36
ต้นฉบับโพสต์โดย MasterTGZ เมื่อ 2011-4-27 12:57
ขั้นตอนที่ 1
สร้างไฟล์ .php ขึ้นมา 1 ไฟล์ (คัดลอกไฟล์ของด ...

เขาสร้างกระทู้ไว้แล้วจะมาสร้างอีกให้มันรกทำไม ?
นี่ออะ
http://forum.discuzthai.com/forum.php?mod=viewthread&tid=22527&page=1
 เจ้าของ| MasterTGZ โพสต์ 2011-4-28 09:31:28
ต้นฉบับโพสต์โดย iiimouiii เมื่อ 2011-4-28 09:12
เขาสร้างกระทู้ไว้แล้วจะมาสร้างอีกให้มันรกทำไม ?
นี ...

ลองหาแล้วไม่เห็นอะ
ผมเขียนท้ายกระทู้ไว้แล้วว่า "ถ้าผมทำผิดประการใด หรือกระทู้นี้ซํ้า ก็ลบกระทู้นี้ได้ตามสบายเลยครับ
ผมเห็นคนถามเยอะใน discuzthai แล้วเห็นบทความนี้ใน freedom-design เลยเอามาลงให้ครับ"

แสดงความคิดเห็น

ครับยังไงก็ขอบคุณมากครับ ;3  โพสต์ 2011-4-28 09:32
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-11-21 20:05

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้