วิธีสร้างฟอมสำหรับคอนฟิคTemplate joomla

คู่มือ แชร์วิธีใช้งาน Joomla ทุกเวอร์ชั่น ตั้งแต่ การติดต้้งและใช้งานต่างๆ

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
pond
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 571
ลงทะเบียนเมื่อ: 25/05/2016 9:44 am

วิธีสร้างฟอมสำหรับคอนฟิคTemplate joomla

โพสต์โดย pond » 06/09/2016 6:23 pm

โดยการสร้างนั้นต้องไปที่ไฟล์ xml ของ TemplateJoomla นั้น โดยไปที่ Template --> ชื่อTemplate -->ไปที่ไฟล์ templateDetails.xml โดยในที่นี้เราจะยกตัวอย่างเป็น Template พื้นฐานที่ติดมาตอนติดตั้ง Joomla นั่นก็คือ Template protostar

เลื่อนลงมาจนถึง 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>


ทำการเพิ่ม code นี้ลงไป

โค้ด: เลือกทั้งหมด

                <field name="testconfig" class="" type="text" default="ทดสอบนะจ๊ะ"
                       label="TPL_PROTOSTAR_TESTCONFIG"
                       description="TPL_PROTOSTAR_TESTDESCRIPTIONCONFIG" />


แล้วนำเอา TPL_PROTOSTAR_TESTCONFIG และ TPL_PROTOSTAR_TESTDESCRIPTIONCONFIG ไปทำไฟล์ภาษา ถ้าทำไม่เป็นลองไปอ่านกระทู้นี้ครับ วิธีทำไฟล์ภาษาไทยให้ template joomla เทมเพลตจูมล่า

ผลลัพธ์
Workspace 1_265.png
Workspace 1_265.png (56.59 KiB) เปิดดู 220 ครั้ง

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 1 และ บุคคลทั่วไป 0 ท่าน