วิธีสร้างฟอมสำหรับคอนฟิค Template joomla
โพสต์แล้ว: 06/09/2016 6:23 pm
โดยการสร้างนั้นต้องไปที่ไฟล์ xml ของ TemplateJoomla นั้น โดยไปที่ Template --> ชื่อTemplate -->ไปที่ไฟล์ templateDetails.xml โดยในที่นี้เราจะยกตัวอย่างเป็น Template พื้นฐานที่ติดมาตอนติดตั้ง Joomla นั่นก็คือ Template protostar
เลื่อนลงมาจนถึง config
ทำการเพิ่ม code นี้ลงไป
แล้วนำเอา TPL_PROTOSTAR_TESTCONFIG และ TPL_PROTOSTAR_TESTDESCRIPTIONCONFIG ไปทำไฟล์ภาษา ถ้าทำไม่เป็นลองไปอ่านกระทู้นี้ครับ วิธีทำไฟล์ภาษาไทยให้ template joomla เทมเพลตจูมล่า
ผลลัพธ์
เลื่อนลงมาจนถึง config
โค้ด: เลือกทั้งหมด
<config>
<fields name="params">
<fieldset name="advanced">
<field name="templateColor" class="" type="color" default="#08C"
label="TPL_PROTOSTAR_COLOR_LABEL"
description="TPL_PROTOSTAR_COLOR_DESC" />
<field name="templateBackgroundColor" class="" type="color" default="#F4F6F7"
label="TPL_PROTOSTAR_BACKGROUND_COLOR_LABEL"
description="TPL_PROTOSTAR_BACKGROUND_COLOR_DESC" />
<field name="logoFile" class="" type="media" default=""
label="TPL_PROTOSTAR_LOGO_LABEL"
description="TPL_PROTOSTAR_LOGO_DESC" />
<field name="sitetitle" type="text" default=""
label="JGLOBAL_TITLE"
description="JFIELD_ALT_PAGE_TITLE_LABEL"
filter="string" />
<field name="sitedescription" type="text" default=""
label="JGLOBAL_DESCRIPTION"
description="JGLOBAL_SUBHEADING_DESC"
filter="string" />
<field name="googleFont"
type="radio"
class="btn-group btn-group-yesno"
default="1"
label="TPL_PROTOSTAR_FONT_LABEL"
description="TPL_PROTOSTAR_FONT_DESC"
>
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
<field name="googleFontName" class="" type="text" default="Open+Sans"
label="TPL_PROTOSTAR_FONT_NAME_LABEL"
description="TPL_PROTOSTAR_FONT_NAME_DESC" />
<field name="fluidContainer"
type="radio"
class="btn-group btn-group-yesno"
default="0"
label="TPL_PROTOSTAR_FLUID_LABEL"
description="TPL_PROTOSTAR_FLUID_DESC"
>
<option value="1">TPL_PROTOSTAR_FLUID</option>
<option value="0">TPL_PROTOSTAR_STATIC</option>
</field>
</fieldset>
</fields>
</config>
โค้ด: เลือกทั้งหมด
<field name="testconfig" class="" type="text" default="ทดสอบนะจ๊ะ"
label="TPL_PROTOSTAR_TESTCONFIG"
description="TPL_PROTOSTAR_TESTDESCRIPTIONCONFIG" />
ผลลัพธ์