การสร้าง หน้าติดต่อเรา [CONTACT FORM TO PAGE] ใน blogger


   การสร้างแบบฟอร์มมนการติดต่อใน blogger นั้น สามารถทำได้ง่ายๆ เพียงแค่เพิ่ม contact widget ลงในแถบที่เราต้องการ แต่วันนี้ผมจะมาสร้างใน static page ครับ

1. ไปที่ bloggerของเรา เลือก รูปแบบ  คลิก เพิ่ม Gadget

2. คลิก แกตเจ็ตเพิ่มเติม คลิกเลือก ฟอร์มรายชื่อติดต่อ คลิกบันทึก

3. ไปที่ แม่แบบ > แก้ไข HTML > เลือกแท็บ ข้ามไปที่วิดเจ็ด > ContactForm1

4. คลิกลูกศรตรงต้นบรรทัด แล้ว comment บรรทัดตามด้านล่าง

<b:widget id='ContactForm1' locked='false' title='ฟอร์มรายชื่อติดต่อ' type='ContactForm'>
    <b:includable id='main'>
<!--
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='contact-form-widget'>
    <div class='form'>
      <form name='contact-form'>
        <p/>
        <data:contactFormNameMsg/>
        <br/>
        <input class='contact-form-name' expr:id='data:widget.instanceId + &quot;_contact-form-name&quot;' name='name' size='30' type='text' value=''/>
        <p/>
        <data:contactFormEmailMsg/> <span style='font-weight: bolder;'>*</span>
        <br/>
        <input class='contact-form-email' expr:id='data:widget.instanceId + &quot;_contact-form-email&quot;' name='email' size='30' type='text' value=''/>
        <p/>
        <data:contactFormMessageMsg/> <span style='font-weight: bolder;'>*</span>
        <br/>
        <textarea class='contact-form-email-message' cols='25' expr:id='data:widget.instanceId + &quot;_contact-form-email-message&quot;' name='email-message' rows='5'/>
        <p/>
        <input class='contact-form-button contact-form-button-submit' expr:id='data:widget.instanceId + &quot;_contact-form-submit&quot;' expr:value='data:contactFormSendMsg' type='button'/>
        <p/>
        <div style='text-align: center; max-width: 222px; width: 100%'>
          <p class='contact-form-error-message' expr:id='data:widget.instanceId + &quot;_contact-form-error-message&quot;'/>
          <p class='contact-form-success-message' expr:id='data:widget.instanceId + &quot;_contact-form-success-message&quot;'/>
        </div>
      </form>
    </div>
  </div>
  <b:include name='quickedit'/>
-->
</b:includable>
  </b:widget>

5. ไปที่ หน้าเว็บ > หน้าเว็บใหม่ เลือกแก้ไขแบบ HTML วางโค๊ดตามด้านล่าง

<div id='ContactForm1' class='widget ContactForm'>
  <div class='contact-form-widget'>
    <div class='form'>
      <form name='contact-form'>
        <p>ชื่อ:</p>
        <input class='contact-form-name' id='ContactForm1_contact-form-name' name='name' size='30' type='text' value=''/>
        <p>E-mail: <span id="required">*</span></p>
        <input class='contact-form-email' id='ContactForm1_contact-form-email' name='email' size='30' type='text' value=''/>
        <p>ข้อความ: <span id="required">*</span></p>
        <textarea class='contact-form-email-message' cols='25' id='ContactForm1_contact-form-email-message' name='email-message' rows='5'></textarea>
        <input class='contact-form-button contact-form-button-submit' id='ContactForm1_contact-form-submit' type='button' value='ส่งข้อความ'/>
        <p class='contact-form-error-message' id='ContactForm1_contact-form-error-message'></p>
        <p class='contact-form-success-message' id='ContactForm1_contact-form-success-message'></p>
      </form>
    </div>
  </div>
</div>

6. ไปที่ blogger แม่แบบ > แก้ไข html ค้นหา   </b:skin>

3. นำ code css นี้ไปวางก่อน ]]></b:skin>

/* CUSTOM CONTACT FORM BY XOMISSE */
.contact-form-widget {
width: 500px; /* CHANGE WIDTH OF CONTAINER */
max-width: 100%;
padding: 10px;
background: #FFFFFF; /* CHANGE BACKGROUND COLOUR OF CONTAINER */
color: #000; /* CHANGE TEXT COLOUR OF CONTAINER */
border: 0px solid #EEEEEE; /* CHANGE BORDER OF CONTAINER */
margin: 0 auto; /* REMOVE IF YOU DON'T WANT IT CENTERED */
}

.contact-form-name, .contact-form-email, .contact-form-email-message { width: 100%; max-width: 500px; /* CHANGE WIDTH OF FORM ENTRIES */ }

.contact-form-button-submit {
border: 1px solid #999999; /* CHANGE BORDER OF SEND BUTTON */
background: #EEEEEE;  /* CHANGE BACKGROUND COLOR OF SEND BUTTON */
color: #333333;  /* CHANGE TEXT COLOR OF SEND BUTTON */
width: 30%;  /* CHANGE WIDTH OF SEND BUTTON */
margin: 10px 0px;
}

.contact-form-button-submit:hover{
border: 1px solid #999999; /* CHANGE BORDER OF HOVER SEND BUTTON */
background: #666666;  /* CHANGE BACKGROUND COLOR OF HOVER SEND BUTTON */
color: #FFFFFF;  /* CHANGE TEXT COLOR OF HOVER SEND BUTTON */
}

.contact-form-widget #required {color: red; /* CHANGE ASTERISK COLOR */}
.contact-form-widget p { margin-bottom: 5px; /* CHANGE SPACE BETWEEN TEXT AND FIELD */}
.contact-form-cross {margin-left: 5px !important;}

.contact-form-error-message-with-border {
background: #eeeeee; /* CHANGE BACKGROUND OF OF ERROR MSG */
border: 1px solid #333333; /* CHANGE BORDER OF ERROR MSG */
bottom: 0;
box-shadow: none;
color: #666;  /* CHANGE TEXT COLOR OF ERROR MSG */
font-size: 12px; /* CHANGE FONT SIZE OF ERROR MSG */
padding: 5px;
font-weight: bold; /* CHANGE WEIGHT OF ERROR MSG */
text-align: center;
}

/* END CUSTOM CONTACT FORM BY XOMISSE */

6. แก้ไข css ตามชอบเลยครับ เสร็จแล้ว http://bulantech.blogspot.com/p/contact.html


ดูเพิ่มเติมที่ http://xomisse.com/blog/add-a-contact-form-to-page-on-blogger/
การสร้าง หน้าติดต่อเรา [CONTACT FORM TO PAGE] ใน blogger การสร้าง หน้าติดต่อเรา [CONTACT FORM TO PAGE] ใน blogger Reviewed by amaloma on มีนาคม 28, 2558 Rating: 5

ไม่มีความคิดเห็น

Advertisement

Main Ad