นามสกุลไฟล์ TPL คืออะไร? วิธีการเปิดไฟล์ tpl Tpl จัดรูปแบบอะไร

ชื่อ (ภาษาอังกฤษ): แม่แบบเอกสาร

ชื่อ (รัสเซีย): แม่แบบเอกสาร

ผู้พัฒนา: ไม่มีข้อมูล

รายละเอียด: TPL หรือที่เรียกว่า Document Template เป็นรูปแบบเทมเพลตเอกสาร ไฟล์ประเภทนี้สามารถสร้างและใช้งานโดยซอฟต์แวร์ต่างๆ แม่แบบดังกล่าวมักใช้ในการสร้างเอกสารที่มีโครงสร้างคล้ายกัน เทมเพลต TPL สามารถมีข้อมูลเกี่ยวกับเค้าโครงหน้าการจัดรูปแบบข้อความและข้อมูลอื่น ๆ เทมเพลต TPL ยังสามารถใช้งานได้โดย CMS Datalife Engine ยอดนิยม คุณสามารถเปิดได้ด้วยโปรแกรมดูข้อความปกติ เทมเพลต TPL อื่น ๆ ต้องเปิดในโปรแกรมที่เกี่ยวข้อง

รูปแบบ 2

ชื่อ (ภาษาอังกฤษ): Adobe Photoshop Tool ตั้งค่าไฟล์

ชื่อ (รัสเซีย): ไฟล์ Adobe Photoshop Tools Preferences

ผู้พัฒนา: Adobe

รายละเอียด: TPL aka Adobe Photoshop Tool Presets File เป็นรูปแบบไฟล์กรรมสิทธิ์ของไฟล์การตั้งค่าสำหรับโปรแกรมแก้ไขกราฟิกบิตแมป Adobe Photoshop รูปแบบ TPL ได้รับการพัฒนาโดย Adobe บริษัท ซอฟต์แวร์ชื่อดัง ไฟล์ประเภทนี้มีไว้สำหรับการจัดเก็บการตั้งค่าเครื่องมือซึ่งช่วยให้คุณสามารถดำเนินการประเภทเดียวกันในโปรแกรมโดยไม่ต้องตั้งค่าใหม่ทุกครั้ง ไฟล์ TPL สามารถจัดเก็บข้อมูลเช่นความกว้างของแปรงสีของการไล่ระดับสีหรือการเติมเป็นต้น ไฟล์ TPL สร้างโดยโปรแกรม Adobe Photoshop ดั้งเดิม หากจำเป็นต้องใช้เท็มเพลต TPL สามารถบันทึกลงในฮาร์ดดิสก์

หากต้องการเปิด (แก้ไข) ไฟล์รูปแบบนี้คุณสามารถใช้โปรแกรมต่อไปนี้:

รูปแบบ 3

ชื่อ (ภาษาอังกฤษ): เทมเพลต Canvas

ชื่อ (รัสเซีย): เทมเพลต Canvas

ผู้พัฒนา: ระบบ ACD

รายละเอียด: TPL aka Canvas Template เป็นรูปแบบเทมเพลตการวาดภาพที่เป็นกรรมสิทธิ์ซึ่งสร้างด้วย ACD Systems Canvas ซึ่งเป็นโปรแกรมกราฟิกแบบเวกเตอร์ที่ทรงพลัง รูปแบบ TPL ได้รับการพัฒนาโดย บริษัท ซอฟต์แวร์ ACD Systems ซึ่งเป็นที่รู้จักในด้านแอพพลิเคชั่นดูรูปภาพ ACDSee และ ACDSee Photo Manager ไฟล์ TPL เป็นเทมเพลตที่ใช้สร้างภาพวาดใหม่ในรูปแบบ CVX เทมเพลต TPL จัดเก็บกราฟิกแบบเวกเตอร์รวมถึงการตั้งค่าที่จำเป็นในการสร้างภาพวาด ต้องเปิดไฟล์ TPL ด้วยโปรแกรม Native System Canvas

- นามสกุล (รูปแบบ) คืออักขระที่ท้ายไฟล์หลังจากจุดสุดท้าย
- คอมพิวเตอร์กำหนดประเภทของไฟล์อย่างแม่นยำด้วยนามสกุล
- Windows จะไม่แสดงนามสกุลไฟล์ตามค่าเริ่มต้น
- อักขระบางตัวไม่สามารถใช้ในชื่อไฟล์และนามสกุล
- ไม่ใช่ทุกรูปแบบที่เกี่ยวข้องกับโปรแกรมเดียวกัน
- ด้านล่างคือโปรแกรมทั้งหมดที่คุณสามารถเปิดไฟล์ TPL

Bluefish เป็นโปรแกรมที่ทรงพลังสำหรับการเขียนโปรแกรมและการพัฒนาเว็บ มีฟังก์ชั่นมากมายสำหรับการพัฒนาเว็บไซต์สคริปต์รวมถึงรหัสโปรแกรม โปรแกรมทำงานด้วยความเร็วสูงสามารถดาวน์โหลดไฟล์ได้หลายร้อยไฟล์ในเวลาไม่กี่วินาที เปิดเอกสารมากกว่า 500+ เอกสารพร้อมกันโดยไม่มีปัญหา มีฟังก์ชั่นที่มีประโยชน์มากเช่นการค้นหาไฟล์ที่ดีรวมถึงฟังก์ชั่นไม่ จำกัด "เลิกทำ" และ "ทำซ้ำ" การกู้คืนอัตโนมัติเมื่อปิดเครื่องโดยไม่ได้วางแผน การรวมโปรแกรมภายนอกและตัวกรองภายนอก การสนับสนุนด้านภาษาคือข้อมูลความช่วยเหลือออนไลน์ โปรแกรมอยู่ระหว่างการพัฒนา แต่รองรับ 17 ภาษาแล้ว ...

Komodo Edit เป็นโปรแกรมแก้ไขรหัสที่ใช้งานง่ายซึ่งรองรับภาษาการเขียนโปรแกรมที่หลากหลาย โปรแกรมช่วยให้ผู้ใช้งานสามารถทำงานกับไฟล์หลายไฟล์พร้อมกันมันจะมีประสิทธิภาพมากขึ้นในการเขียนโค้ดโดยใช้ฟังก์ชั่นเติมข้อความอัตโนมัติและคำใบ้ แอปพลิเคชั่นอนุญาตให้คุณเน้นตัวแปรโดยอัตโนมัติเมื่อคุณเลือก ใช้โปรแกรมแก้ไขคุณสามารถดูไฟล์ในภาษาการเขียนโปรแกรมอื่น ๆ โปรแกรมที่สนับสนุนการระบายสีไวยากรณ์การเยื้อง สามารถตรวจสอบพารามิเตอร์ไวยากรณ์ตัวอย่างที่ใช้ในการจัดเก็บรหัสคอลัมน์ที่มา มีโหมดแก้ไขอย่างง่ายและรองรับการลากและวาง ...

มีโปรแกรมมากมายบนอินเทอร์เน็ตที่อนุญาตให้คุณแก้ไขซอร์สโค้ดของโปรแกรมไฟล์และอื่น ๆ อย่างไรก็ตามโปรแกรมเหล่านี้ส่วนใหญ่เป็นเพียงเครื่องมือแก้ไขข้อความเช่น Notepad พวกเขาแตกต่างจากตัวแก้ไขด้านบนเฉพาะเมื่อพวกเขามีการเน้นไวยากรณ์ อย่างไรก็ตามในบางกรณีฟังก์ชันการทำงานของโปรแกรมนี้ไม่เพียงพอ โปรแกรมเมอร์อาจต้องค้นหาส่วนต่าง ๆ ของเอกสารอย่างรวดเร็ว และในที่สุดโปรแกรมก็ปรากฏขึ้นเพื่อให้คุณแก้ปัญหานี้ได้ โปรแกรมเรียกว่า SynWrite คุณสมบัติที่โดดเด่นของมันคือการมีแถบนำทางพร้อมต้นไม้ ...

หากคุณมีคอมพิวเตอร์ติดตั้ง โปรแกรมแอนตี้ไวรัส สามารถ สแกนไฟล์ทั้งหมดบนคอมพิวเตอร์รวมถึงไฟล์แต่ละไฟล์แยกกัน... คุณสามารถสแกนไฟล์ใดก็ได้โดยคลิกขวาที่ไฟล์และเลือกตัวเลือกที่เหมาะสมเพื่อสแกนไฟล์เพื่อหาไวรัส

ตัวอย่างเช่นในรูปนี้ ไฟล์ my-file.tplจากนั้นคุณต้องคลิกขวาที่ไฟล์นี้แล้วเลือกตัวเลือกจากเมนูไฟล์ "สแกนด้วย AVG"... การเลือกตัวเลือกนี้จะเปิด AVG Antivirus ซึ่งจะสแกนไฟล์นี้เพื่อหาไวรัส


บางครั้งข้อผิดพลาดอาจเกิดจาก การติดตั้งซอฟต์แวร์ไม่ถูกต้องซึ่งอาจเกิดจากปัญหาที่พบในระหว่างกระบวนการติดตั้ง มันอาจรบกวนระบบปฏิบัติการของคุณ เชื่อมโยงไฟล์ TPL ของคุณกับซอฟต์แวร์แอปพลิเคชันที่ถูกต้องมีอิทธิพลต่อสิ่งที่เรียกว่า "การเชื่อมโยงไฟล์นามสกุล".

บางครั้งก็ง่าย ติดตั้ง NoteTab ใหม่ อาจแก้ปัญหาของคุณโดยเชื่อมโยง TPL กับ NoteTab อย่างถูกต้อง ในกรณีอื่นปัญหาเกี่ยวกับความสัมพันธ์ของไฟล์อาจเป็นผลมาจาก การเขียนโปรแกรมซอฟต์แวร์ที่ไม่ดี นักพัฒนาและคุณอาจต้องติดต่อผู้พัฒนาเพื่อขอความช่วยเหลือเพิ่มเติม


คำแนะนำ: ลองอัปเดต NoteTab เป็นเวอร์ชันล่าสุดเพื่อให้แน่ใจว่าได้ติดตั้งแพตช์และการอัพเดทล่าสุดแล้ว


อาจดูเหมือนชัดเจนเกินไป แต่บ่อยครั้ง ไฟล์ TPL เองอาจเป็นสาเหตุของปัญหา... หากคุณได้รับไฟล์ผ่านทางไฟล์แนบอีเมลหรือดาวน์โหลดจากเว็บไซต์และกระบวนการดาวน์โหลดถูกขัดจังหวะ (ตัวอย่างเช่นไฟดับหรือเหตุผลอื่น ๆ ) ไฟล์อาจเสียหาย... หากเป็นไปได้ลองรับไฟล์ TPL ใหม่และลองเปิดอีกครั้ง


ข้อควรระวัง: ไฟล์ที่เสียหายอาจทำให้เกิดความเสียหายด้านหลักประกันต่อมัลแวร์ก่อนหน้าหรือที่มีอยู่แล้วบนพีซีของคุณดังนั้นจึงเป็นสิ่งสำคัญอย่างยิ่งที่คุณจะต้องมีการอัพเดทแอนติไวรัสที่ทำงานอยู่บนพีซีตลอดเวลา


หากไฟล์ TPL ของคุณ เกี่ยวข้องกับฮาร์ดแวร์บนคอมพิวเตอร์ของคุณเพื่อเปิดไฟล์ที่คุณอาจต้อง อัพเดตไดรเวอร์อุปกรณ์เกี่ยวข้องกับอุปกรณ์นี้

ปัญหานี้ มักจะเกี่ยวข้องกับประเภทของไฟล์สื่อที่ขึ้นอยู่กับการเปิดฮาร์ดแวร์ที่ประสบความสำเร็จภายในคอมพิวเตอร์เช่น การ์ดเสียงหรือการ์ดวิดีโอ... ตัวอย่างเช่นหากคุณพยายามเปิดไฟล์เสียง แต่ไม่สามารถเปิดได้คุณอาจต้อง อัพเดตไดรเวอร์การ์ดเสียง.


คำแนะนำ: ถ้าคุณได้รับ ข้อความข้อผิดพลาดที่เกี่ยวข้องกับไฟล์ SYSปัญหาอาจเป็นไปได้ เกี่ยวข้องกับไดรเวอร์อุปกรณ์ที่เสียหายหรือล้าสมัยที่ต้องมีการอัพเดท กระบวนการนี้สามารถอำนวยความสะดวกได้โดยใช้ซอฟต์แวร์อัปเดตไดรเวอร์เช่น DriverDoc


หากขั้นตอนไม่สามารถแก้ปัญหาได้และคุณยังคงประสบปัญหาในการเปิดไฟล์ TPL อาจเป็นเพราะ ไม่มีทรัพยากรระบบที่พร้อมใช้งาน... ไฟล์ TPL บางเวอร์ชันอาจต้องใช้ทรัพยากรจำนวนมาก (เช่นหน่วยความจำ / RAM กำลังประมวลผล) เพื่อเปิดอย่างถูกต้องบนคอมพิวเตอร์ของคุณ ปัญหานี้เกิดขึ้นค่อนข้างบ่อยหากคุณใช้ฮาร์ดแวร์คอมพิวเตอร์ที่ค่อนข้างเก่าและในเวลาเดียวกันกับระบบปฏิบัติการรุ่นใหม่

ปัญหานี้อาจเกิดขึ้นเมื่อคอมพิวเตอร์ทำงานหนักจนเสร็จสิ้นเนื่องจากระบบปฏิบัติการ (และบริการอื่น ๆ ที่ทำงานในพื้นหลัง) สามารถ ใช้ทรัพยากรมากเกินไปในการเปิดไฟล์ TPL... ลองปิดแอปพลิเคชันทั้งหมดบนพีซีของคุณก่อนเปิดเทมเพลตเอกสาร ด้วยการเพิ่มทรัพยากรที่มีอยู่ทั้งหมดในคอมพิวเตอร์ของคุณคุณจะได้รับสภาพแวดล้อมที่ดีขึ้นสำหรับการพยายามเปิดไฟล์ TPL


ถ้าคุณ ทำตามขั้นตอนทั้งหมดข้างต้นให้เสร็จสิ้นและไฟล์ TPL ของคุณยังไม่เปิดคุณอาจต้องทำ อัพเกรดอุปกรณ์... ในกรณีส่วนใหญ่แม้จะเป็นรุ่นฮาร์ดแวร์ที่เก่ากว่าพลังการประมวลผลอาจยังเพียงพอสำหรับแอปพลิเคชันที่กำหนดเองส่วนใหญ่ (เว้นแต่คุณจะทำงานที่ต้องใช้ CPU มากเช่นการเรนเดอร์ 3D การสร้างแบบจำลองทางการเงิน / วิทยาศาสตร์ ... ดังนั้น เป็นไปได้ว่าคอมพิวเตอร์ของคุณมีหน่วยความจำไม่เพียงพอ(มากกว่าปกติเรียกว่า "RAM" หรือหน่วยความจำเข้าถึงโดยสุ่ม) เพื่อดำเนินการเปิดไฟล์

วิธีที่ง่ายที่สุดคือการสร้างเทมเพลตโดยอ้างอิงจากหน้าสแตติกที่มีอยู่แล้วใน HTML ลองพิจารณาสร้างและเชื่อมต่อแม่แบบโดยใช้ตัวอย่าง สมมติว่าคุณมีไฟล์ HTML ที่มีเนื้อหาดังต่อไปนี้:

<html\u003e <หัว\u003e <ชื่อเมตา \u003d "คำอธิบาย" เนื้อหา \u003d /> <ชื่อเมตา \u003d "คำหลัก" เนื้อหา \u003d /> <title\u003etitle\u003e <ลิงก์ href \u003d "style.css" rel \u003d "สไตล์ชีท" ประเภท \u003d "ข้อความ / css" /> หัว\u003e <body\u003e // เมนูเริ่มต้น<เส้นขอบตาราง \u003d "1" > <tr\u003e <td\u003e<a href \u003d "/" > <b\u003eบ้านb\u003e\u003e การtd\u003e tr\u003e <tr\u003e <td\u003e<a href \u003d "/ about /"> เกี่ยวกับฉัน\u003e การtd\u003e tr\u003e <tr\u003e <td\u003e<a href \u003d "/ me_and_me /"> ฉันและการครอบงำโลก\u003e การtd\u003e tr\u003e <tr\u003e <td\u003e<a href \u003d "/ ที่อยู่ติดต่อ /"> รายชื่อผู้ติดต่อ\u003e การtd\u003e tr\u003e table\u003e // ท้ายเมนู<h1\u003eหน้าแรกh1\u003e <p\u003e p\u003e <p\u003eข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน:p\u003e <p\u003eข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน:p\u003e <p\u003eข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน:p\u003e body\u003e html\u003e

ในการเพิ่มเทมเพลตใน CMS คุณต้องสร้างไฟล์ในไดเรกทอรี tpls / content ตัวอย่างเช่น test.tpl และใส่รหัส HTML ของคุณที่นั่น ไฟล์ CSS ควรอยู่ในโฟลเดอร์ css / cms และชื่อ style.css เป็นที่พึงปรารถนาที่จะวางรูปภาพในโฟลเดอร์ images อย่าลืมเปลี่ยนเส้นทางสำหรับรูปภาพและไฟล์ CSS ทั้งหมด

คิดเห็น

ไม่สามารถใช้ตัวอักษรรัสเซียในชื่อไฟล์เทมเพลตได้!

เพื่อให้ระบบ "ดู" เทมเพลตใหม่และเริ่มใช้เพื่อแสดงเพจเทมเพลตต้องถูกเพิ่มเข้ากับระบบ ในการทำเช่นนี้ไปที่การตั้งค่าของโมดูล "โครงสร้าง" แท็บ "เทมเพลต" ( http://yourdomain.ru/admin/content/config/ ) คุณจะเห็นรายการเทมเพลตที่ติดตั้งแล้วในแต่ละโดเมนที่มีอยู่ในเวอร์ชันภาษาที่เลือก

หากต้องการรวมไฟล์เทมเพลตใหม่ให้เติมบรรทัดว่างด้านล่างของฟิลด์“ ชื่อเทมเพลต"(ให้ชื่อที่มีความหมายกับมันตัวอย่างเช่น" รูปแบบการทดสอบของฉัน") และ" ชื่อไฟล์ "(ในกรณีของเราคือ test.tpl) และคลิกที่ปุ่ม" บันทึก "

หากคุณต้องการให้ใช้เทมเพลตนี้เป็นเทมเพลตเริ่มต้นให้เลือกช่องทำเครื่องหมาย "หลัก" ถัดจากเทมเพลตนั้น เทมเพลตนี้จะถูกเลือกเป็นค่าเริ่มต้นในดรอปดาวน์การเลือกเทมเพลต นอกจากนี้ยังจะใช้เพื่อแสดงหน้าระบบที่ใช้เทมเพลตเริ่มต้น (การลงทะเบียนการกู้คืนรหัสผ่าน Sitemap)

เทมเพลตจะปรากฏในรายการดรอปดาวน์เมื่อแก้ไขแต่ละหน้า:

ดังนั้นในหนึ่งไซต์คุณสามารถใช้เทมเพลตจำนวนมากในเวลาเดียวกันโดยเลือกเทมเพลตที่เหมาะสมสำหรับทั้งหน้าเดียวและกลุ่มของหน้า

ลองสร้างหน้าใหม่ (ตรวจสอบให้แน่ใจว่าได้เลือกเทมเพลตใหม่ในตัวเลือกเทมเพลตออกแบบ) และดูว่าเกิดอะไรขึ้นกับไซต์

เทมเพลต HTML ของคุณควรปรากฏบนเว็บไซต์ แต่ตอนนี้มันคงที่ ตอนนี้คุณต้องทำให้มันเป็นแบบไดนามิก

ก่อนอื่นคุณต้องพิจารณาว่าส่วนใดของรหัส HTML ที่จะเปลี่ยน ในกรณีของเราสิ่งต่อไปนี้จะเปลี่ยนแปลง:

    ชื่อหน้าต่าง ;</p> <p>เมตาแท็กคำหลักและคำอธิบาย;</p> <p>ชื่อข้อความ <h1>;</p> <p>ข้อความจริง</p> <p>เมนูเว็บไซต์</p> </ul><p>ซึ่งหมายความว่าเราต้องทำงานกับ HTML-template เล็กน้อยและวางมาโครที่เกี่ยวข้องแทนส่วนที่เปลี่ยนแปลง</p> <p>ตัวอย่างเช่นที่จุดเริ่มต้นของไฟล์ HTML มีเมตาแท็กและชื่อ:</p> <<span>ชื่อเมตา \u003d <span>"คำอธิบาย"</span><span> เนื้อหา \u003d <span>"คำอธิบายของเว็บไซต์ของ Vasily Pupkin"</span> /> </span> <<span>ชื่อเมตา \u003d <span>"คำหลัก"</span><span> เนื้อหา \u003d <span>"เว็บไซต์ทางการของ Vasya Vasily Pupkin"</span> /> </span> <<span>title\u003e</span>เว็บไซต์ของ Vasya Pupkin: หน้าหลัก</<span>title\u003e</span> <p>เราแทนที่พวกเขาด้วยมาโครที่สอดคล้องกัน (รายการของมาโครได้รับในภาคผนวก):</p> <<span>ชื่อเมตา \u003d <span>"คำอธิบาย"</span><span> content \u003d "% description%"</span> /> </span> <<span>ชื่อเมตา \u003d <span>"คำหลัก"</span> เนื้อหา \u003d <span>"% คำหลัก%"</span> /> </span> <<span>title\u003e</span>% ชื่อ%</<span>title\u003e</span> <p>ตอนนี้เมื่อสร้างหน้าระบบจะใช้เมตาแท็กและหัวเรื่องที่กำหนดไว้สำหรับแต่ละหน้าทีละรายการและแทนที่มันแทนมาโครที่เกี่ยวข้อง จำชื่อมาโครได้ง่าย</p> <p>ลองทำเช่นเดียวกันกับชื่อของข้อความ มันเป็นเช่นนี้:</p> <<span>h1\u003e</span>หน้าแรก</<span>h1\u003e</span> <p>และมันจะกลายเป็นเช่นนั้น ส่วนหัวของข้อความจะแสดงโดยแมโคร% header%:</p> <<span>h1\u003e</span>% หัวข้อ%</<span>h1\u003e</span> <p>ข้อความหลักของหน้าเปลี่ยนแปลงด้วย:</p> <<span>p\u003e</span>ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน:</<span>p\u003e</span> <<span>p\u003e</span>ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน:</<span>p\u003e</span> <<span>p\u003e</span>ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน:</<span>p\u003e</span> <<span>p\u003e</span>ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน: ข้อความเกี่ยวกับตัวฉัน:</<span>p\u003e</span> <p>มีแมโครเพื่อแสดงข้อความหลักของหน้า <i>% เนื้อหา%</i> :</p> <i>% เนื้อหา%</i> <p>จนถึงจุดเริ่มต้นของไฟล์ระหว่างแท็ก <head> และ</head> แทรกมาโคร:</p><p>บรรทัดนี้เปิดใช้งานการแก้ไขอย่างรวดเร็วและคุณสมบัติที่มีประโยชน์อื่น ๆ ด้วยคุณสามารถทำได้โดยการกด <b>เปลี่ยน</b> +<b>D</b> ไปที่การแก้ไขหน้าปัจจุบันของเว็บไซต์หรือส่วนใด ๆ ของเว็บไซต์อย่างรวดเร็ว</p> <p>ดังนั้นคุณควรได้รับสิ่งต่อไปนี้:</p> <<span>html\u003e</span> <<span>หัว\u003e</span> <<span>ชื่อเมตา \u003d <span>"คำอธิบาย"</span><span> content \u003d "% description%"</span> /> </span> <<span>ชื่อเมตา \u003d <span>"คำหลัก"</span> เนื้อหา \u003d <span>"% คำหลัก%"</span> /> </span> <<span>title\u003e</span>% ชื่อ%</<span>title\u003e</span> <<span>ลิงก์ href \u003d <span>"style.css"</span> rel \u003d <span>"สไตล์ชีท"</span> ประเภท \u003d <span>"ข้อความ / css"</span> /> </span> % ระบบ includeQuickEditJs ()%</<span>หัว\u003e</span> <<span>body\u003e</span> // เมนูเริ่มต้น<<span>เส้นขอบตาราง \u003d <span>"1" </span>> </span> <<span>tr\u003e</span> <<span>td\u003e</span><<span>a href \u003d <span>"/" </span>> </span><<span>b\u003e</span>บ้าน</<span>b\u003e</span></<span>\u003e การ</span></<span>td\u003e</span> </<span>tr\u003e</span> <<span>tr\u003e</span> <<span>td\u003e</span><<span>a href \u003d <span>"/ about /"</span>> </span>เกี่ยวกับ บริษัท</<span>\u003e การ</span></<span>td\u003e</span> </<span>tr\u003e</span> <<span>tr\u003e</span> <<span>td\u003e</span><<span>a href \u003d <span>"/ โครงการ /"</span>> </span>โครงการ</<span>\u003e การ</span></<span>td\u003e</span> </<span>tr\u003e</span> <<span>tr\u003e</span> <<span>td\u003e</span><<span>a href \u003d <span>"/ ที่อยู่ติดต่อ /"</span>> </span>รายชื่อผู้ติดต่อ</<span>\u003e การ</span></<span>td\u003e</span> </<span>tr\u003e</span> </<span>table\u003e</span> // ท้ายเมนู<<span>h1\u003e</span>% หัวข้อ%</<span>h1\u003e</span> % เนื้อหา%</<span>body\u003e</span> </<span>html\u003e</span> <p>ดังนั้นเราจึงบันทึกไฟล์เทมเพลตและดูผลลัพธ์ ขณะนี้หน้าเว็บเป็นแบบไดนามิกเกือบสมบูรณ์โดยมีข้อยกเว้นของเมนู มีความจำเป็นต้อง "ฟื้น" เมนูเว็บไซต์ มาดูกันว่าเมนูถูกวางไว้อย่างไร:</p> // เมนูเริ่มต้น<<span>เส้นขอบตาราง \u003d <span>"1" </span>> </span> <<span>tr\u003e</span> <<span>td\u003e</span><<span>a href \u003d <span>"/" </span>> </span><<span>b\u003e</span>บ้าน</<span>b\u003e</span></<span>\u003e การ</span></<span>td\u003e</span> </<span>tr\u003e</span> <<span>tr\u003e</span> <<span>td\u003e</span><<span>a href \u003d <span>"/ about /"</span>> </span>เกี่ยวกับฉัน</<span>\u003e การ</span></<span>td\u003e</span> </<span>tr\u003e</span> <<span>tr\u003e</span> <<span>td\u003e</span><<span>a href \u003d <span>"/ me_and_me /"</span>> </span>ฉันและการครอบงำโลก</<span>\u003e การ</span></<span>td\u003e</span> </<span>tr\u003e</span> <<span>tr\u003e</span> <<span>td\u003e</span><<span>a href \u003d <span>"/ ที่อยู่ติดต่อ /"</span>> </span>รายชื่อผู้ติดต่อ</<span>\u003e การ</span></<span>td\u003e</span> </<span>tr\u003e</span> </<span>table\u003e</span> // ท้ายเมนู <p>เมนูประกอบด้วยรายการ เมนูได้รับการตกแต่งอย่างใดและรายการยังมีการออกแบบ ตัวอย่างเช่นเมนูทั้งหมดสามารถมีกรอบหรือพื้นหลังบางอย่างรายการเมนูปัจจุบันสามารถถูกเน้นด้วยตัวหนา ฯลฯ นอกจากนี้หนึ่งเมนูสามารถมีระดับที่แตกต่างกัน</p> <p>เลือกเฟรมเมนู:</p> // เมนูเริ่มต้น<<span>เส้นขอบตาราง \u003d <span>"1" </span>> </span> <span><!-здесь пойдут пункты меню --> </span> </<span>table\u003e</span> // ท้ายเมนู <p>รายการเมนูได้รับการออกแบบดังนี้:</p> <<span>tr\u003e</span> <<span>td\u003e</span><<span>a href \u003d <span>"/ ที่อยู่ติดต่อ /"</span>> </span>รายชื่อผู้ติดต่อ</<span>\u003e การ</span></<span>td\u003e</span> </<span>tr\u003e</span> <p>รายการเมนูปัจจุบันมีสไตล์แตกต่างกัน:</p> <<span>tr\u003e</span> <<span>td\u003e</span><<span>a href \u003d <span>"/" </span>> </span><<span>b\u003e</span>บ้าน</<span>b\u003e</span></<span>\u003e การ</span></<span>td\u003e</span> </<span>tr\u003e</span> <p>เทมเพลตเมนูดั้งเดิมตั้งอยู่ในไฟล์ /tpls/content/menu/default.tpl และมีลักษณะดังนี้:</p> <?php $FORMS = Array (); $FORMS ["menu_block_level1" ] = <<<END %lines% END; $FORMS ["menu_line_level1" ] = <<<END <div class ="menu" > ข้อความ%</div> <<<END <div class ="menu_a" > <span class ="menu_a" >ข้อความ%</span> </div> END; ?\u003e <p>ตอนแรกมันไม่ค่อยชัดเจน ในความเป็นจริงทุกอย่างง่ายมาก ลองดูที่ส่วนแรกของรหัส:</p> $ FORMS ["menu_block_level1"] \u003d<<<END %lines% END; <p>นี่คือบล็อกที่เรียกว่า <b>menu_block_level1</b> ... บล็อกดังกล่าวมี 3 ประเภทเท่านั้น</p> <ul><p><b>menu_block_level1</b> - มี HTML-frame ของเมนู;</p> <p><b>menu_line_level1</b> - มีรหัส HTML ของรายการเมนู;</p> <p><b>menu_line_level1_a</b> - เหมือนกับ menu_line_level1 ใช้สำหรับรายการเมนูที่ใช้งานอยู่เท่านั้น</p> </ul><p>สิ่งใดในระหว่าง<<<END и END; воспринимается, как html-шаблон (для всего меню или для отдельного пункта).</p> <p>เมื่อสร้างเมนูระบบจะใช้เทมเพลตไอเท็ม (ตัวอย่างเช่น menu_line_level1) และวางไว้ทีหลัง รหัส HTML ที่เป็นผลลัพธ์ประกอบด้วยรายการเมนูทั้งหมด รหัสนี้ถูกแทรกแทนแมโคร <i>% สาย%</i> .</p> <p>ดังนั้นคุณต้องใส่รหัสที่เราเน้นไว้ด้านบน (กรอบรายการเมนู) ในบล็อคที่เหมาะสม ควรมีลักษณะดังนี้:</p> <?php $FORMS = Array (); $FORMS ["menu_block_level1" ] = <<<END <table border="1" > % สาย%</table> END; $ FORMS ["menu_line_level1"] \u003d<<<END <tr> <td>ข้อความ%</td> </tr> END; $ FORMS ["menu_line_level1_a"] \u003d<<<END <tr> <td><b>ข้อความ%</b></td> </tr> END; ?\u003e <p>เรารู้แล้วว่าแทนที่จะ <i>% สาย%</i> ระบบจะแทนที่รายการเมนูด้วยกรอบ HTML เราพบมาโครใหม่แล้ว แทน <i>ลิงก์%</i> URL ของรายการเมนูถูกแทรกและแทน <i>ข้อความ%</i> - ข้อความ (กำหนดในฟิลด์ " <span>ชื่อหน้า</span>»).</p> <p>ขณะนี้เมนูสามารถแทรกลงในเทมเพลตหน้าด้วยมาโคร <i>เมนู%</i> ::</p> <<span>html\u003e</span> <<span>หัว\u003e</span> <<span>ชื่อเมตา \u003d <span>"คำอธิบาย"</span><span> content \u003d "% description%"</span> /> </span> <<span>ชื่อเมตา \u003d <span>"คำหลัก"</span> เนื้อหา \u003d <span>"% คำหลัก%"</span> /> </span> <<span>title\u003e</span>% ชื่อ%</<span>title\u003e</span> <<span>ลิงก์ href \u003d <span>"style.css"</span> rel \u003d <span>"สไตล์ชีท"</span> ประเภท \u003d <span>"ข้อความ / css"</span> /> </span> % ระบบ includeQuickEditJs ()%</<span>หัว\u003e</span> <<span>body\u003e</span> // เมนูเริ่มต้นเมนู% เมนู% // ท้ายเมนู<<span>h1\u003e</span>% หัวข้อ%</<span>h1\u003e</span> % เนื้อหา%</<span>body\u003e</span> </<span>html\u003e</span> <p><b>แม่แบบพร้อมแล้ว</b> </p> <p>หากคุณต้องการแสดงเมนูโดยใช้เทมเพลตที่แตกต่างกันในบางหน้าของไซต์คุณต้องสร้างไฟล์อื่นด้วยเทมเพลตเมนูในโฟลเดอร์เดียวกัน ตัวอย่างเช่น menu2.tpl ดังนั้นเมื่อเชื่อมต่อเมนูกับเทมเพลตหน้าแทนที่จะเป็น% เมนู% คุณต้องเขียนต่างกันเล็กน้อย: เมนูเนื้อหา% ("เมนู 2")%</p> <p>การทำงานของแมโครนี้และมาโครอื่นนั้นมีรายละเอียดอยู่ในเอกสารปัจจุบัน การทำงานกับพวกเขานั้นขึ้นอยู่กับหลักการเดียวกันทั้งหมด: คุณแบ่งเท็มเพลต HTML ที่ต้องการออกเป็นส่วนต่าง ๆ แทนที่เทมเพลตที่ต้องการลงในบล็อกที่เกี่ยวข้องแทรกมาโครที่สอดคล้องกันแทนตำแหน่งนี้และเริ่มทำงาน</p> <p><b>มันเป็นสิ่งสำคัญที่จะต้องพิจารณา:</b> </span> อย่าวางหลายแมโครในหนึ่งบรรทัด มาโครที่ซ้อนกันอาจไม่ทำงานเป็นอาร์กิวเมนต์สำหรับมาโครอื่น</p> <p>หน้านี้อธิบายวิธีที่คุณสามารถแปลงไฟล์. tpl เป็น PDF โดยใช้เครื่องมือฟรีและใช้งานง่ายจาก PDF24 วิธีการแปลงที่อธิบายนั้นฟรีและง่าย PDF24 Creator ติดตั้งเครื่องพิมพ์ PDF และคุณสามารถพิมพ์ไฟล์. tpl ของคุณบนเครื่องพิมพ์นี้เพื่อแปลงไฟล์เป็น PDF</p> <h2>สิ่งที่จำเป็นในการแปลงไฟล์ TPL เป็นไฟล์ PDF หรือวิธีสร้างไฟล์ TPL ของคุณในรูปแบบ PDF</h2> <p>ไฟล์ TPL หรือไฟล์. tpl สามารถแปลงเป็น PDF ได้อย่างง่ายดายโดยใช้เครื่องพิมพ์ PDF</p> <p>เครื่องพิมพ์ PDF เป็นเครื่องพิมพ์เสมือนที่สามารถใช้งานได้เหมือนกับเครื่องพิมพ์อื่น ๆ ความแตกต่างจากเครื่องพิมพ์ทั่วไปคือเครื่องพิมพ์ PDF สร้างไฟล์ PDF คุณไม่ได้พิมพ์ลงบนกระดาษจริง เครื่องพิมพ์ PDF พิมพ์เนื้อหาของไฟล์ต้นฉบับไปยังไฟล์ PDF</p> <p>ดังนั้นคุณสามารถสร้างไฟล์ PDF เวอร์ชันใดก็ได้ที่คุณสามารถพิมพ์ได้ เพียงแค่เปิดไฟล์ด้วยเครื่องอ่านคลิกที่ปุ่มพิมพ์เลือกเครื่องพิมพ์ PDF เสมือนแล้วคลิกปุ่ม "พิมพ์" หากคุณมีเครื่องอ่านสำหรับไฟล์ TPL และหากผู้อ่านสามารถพิมพ์ไฟล์ได้คุณสามารถแปลงไฟล์เป็น PDF</p> <p><img src='https://i0.wp.com/ru.pdf24.org/assets/images/process/pdf_printer_process.png' width="100%" loading=lazy></p> <p>คุณสามารถดาวน์โหลดเครื่องพิมพ์ PDF24 ฟรีและใช้งานง่าย PDF จากหน้านี้ เพียงคลิกที่ปุ่มดาวน์โหลดทางด้านขวาของบทความนี้เพื่อดาวน์โหลดโปรแกรมสร้าง PDF24 ติดตั้งซอฟต์แวร์นี้ หลังจากการติดตั้งคุณจะมีเครื่องพิมพ์ใหม่ที่ลงทะเบียนกับ Windows ซึ่งคุณสามารถใช้เพื่อสร้างไฟล์ PDF จากไฟล์. tpl ของคุณหรือแปลงไฟล์อื่น ๆ ที่สามารถพิมพ์เป็น PDF ได้</p> <p><b>นี่คือวิธีการทำงาน:</b> </p><ol><li>ติดตั้งผู้สร้าง PDF24</li> <li>เปิดไฟล์. tpl ของคุณด้วยเครื่องอ่านที่สามารถเปิดไฟล์ได้</li> <li>พิมพ์ไฟล์ไปยังเครื่องพิมพ์ PDF24 เสมือน</li> <li>PDF24 Assistant เปิดหน้าต่างที่คุณสามารถบันทึกไฟล์ใหม่เป็น PDF ส่งทางอีเมลแฟกซ์หรือแก้ไข</li> </ol> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="//www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy>");</script> </div> </article> </div> </main> <aside class="sidebar sidebar_midle"> </aside> </div> </div> <footer class="footer"> <nav class="footer-nav"> <ul> <li class="menu-item type-post_type object-page "><a href="">รายชื่อผู้ติดต่อ</a></li> <li class="menu-item type-post_type object-page "><a href="">การโฆษณา</a></li> </ul> </nav> <div class="footer-bottom"> <div class="copy">© 2020 เรารู้ทุกอย่างเกี่ยวกับมูลนิธิ งาน. วัสดุ ทางเลือก. เอกสาร</div> </div> </footer> </div> <noscript></noscript> <script type='text/javascript' src='/assets/scripts1.js'></script> <script type='text/javascript'> /* <![CDATA[ */ var tocplus = { "smooth_scroll": "1" }; /* ]]> */ </script> <script type='text/javascript' src='https://karaokerox.ru/wp-content/plugins/table-of-contents-plus/front.min.js?ver=1509'></script> <script type='text/javascript' src='https://karaokerox.ru/wp-content/plugins/wp-postratings/js/postratings-js.js?ver=1.85'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.9.5'></script> </div> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> </body> </html>