ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingถามเกี่ยวกับ Smarty ครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ถามเกี่ยวกับ Smarty ครับ  (อ่าน 593 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Growth
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 103
ออฟไลน์ ออฟไลน์

กระทู้: 1,734



ดูรายละเอียด เว็บไซต์
« เมื่อ: 29 พฤษภาคม 2009, 14:49:09 »

ใครเคยใช้ Smarty บ้างครับ

ผมเริ่มไม่เป็นอ่า ครับ

คือ ถ้าผม โหลดมาแล้ว แล้วก็ดูตัวอย่างอ่าครับ


require 'Smarty.class.php';

$smarty = new Smarty;

$smarty->assign("full_name","Tim O'Reilly");

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

คือผมไม่เข้าใจว่า ไอ้ที่
$smarty->display('index.tpl'); ตรงจัดนี้หน้า index.tpl เอาไว้ตรงไหนเอ่ย ต้องเอาใส่ โฟลเดอร์อะไร ใน smarty หรือป่าว
บันทึกการเข้า

bluezip
ก๊วนเสียว
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 294



ดูรายละเอียด
« ตอบ #1 เมื่อ: 29 พฤษภาคม 2009, 15:20:08 »

index.tpl มันอยู่ใน folder themplate ให้ดูใน smarty.class.php ว่า set ค่าไว้ที่ไหน
บันทึกการเข้า

Tee++;
โปรแกรมเมอร์ จอหงวน
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 79
ออฟไลน์ ออฟไลน์

กระทู้: 1,861



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 29 พฤษภาคม 2009, 15:25:51 »

$smarty->template_dir = 'views/';
$smarty->compile_dir = 'templates_c/';

ให้ค่าชี้ไปไหนมันก็ไปนั่นแหละ แต่ default มันคือ
templates/
templates_c/
บันทึกการเข้า

Growth
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 103
ออฟไลน์ ออฟไลน์

กระทู้: 1,734



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 29 พฤษภาคม 2009, 15:30:20 »

เราต้องไปแก้ไฟล์ Smarty.class.php ตรงที่ว่าหรอครับ

หรือว่า ใส่ในหน้าที่เรียกใช้ได้เลย

ส่วน โฟลเดอร์ที่ว่า

view
หรือ
template_c

เนี่ยต้องสร้างไว้ที่ไหนหรอฮะ
« แก้ไขครั้งสุดท้าย: 29 พฤษภาคม 2009, 15:33:17 โดย growths » บันทึกการเข้า

Tee++;
โปรแกรมเมอร์ จอหงวน
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 79
ออฟไลน์ ออฟไลน์

กระทู้: 1,861



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 29 พฤษภาคม 2009, 16:53:43 »

เราต้องไปแก้ไฟล์ Smarty.class.php ตรงที่ว่าหรอครับ

หรือว่า ใส่ในหน้าที่เรียกใช้ได้เลย

ส่วน โฟลเดอร์ที่ว่า

view
หรือ
template_c

เนี่ยต้องสร้างไว้ที่ไหนหรอฮะ


อย่าไปแก้ที่ class ให้ instance class ขึ้นมา แล้ว inherit variable ที่บอกไป
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์