อยากสร้าง พื้นหลังเว็บไหม่ หรือเอารูปมาไส่พื้นหลัง ต้องเเก้โค้ดในธีมตรงไหนครับ
page.tpl.php กับ style.css
แล้วถ้าในไฟล์นั้นไม่มี style.css ให้เราแก้นี่ต้องแก้ไฟล์ไหนเหรอครับ
ไฟล์นั้นนี่คือไฟล์ไหนครับ
ในโฟลเดอร์ของธีมส่วนใหญ่จะมีไฟล์ style.css ครับ
คือต้องบอกว่า ธีมที่ผมใช้อยู่มันเป็น module ให้ทำการติดตั้งด้วยน่ะครับ แล้วไม่มีไฟล์ style.css ชื่อโมดูล OpenPublish Theme ที่มานะครับ http://drupal.org/project/openpublish โดยเวลาติดตั้งก็จะต้องเข้าไปเปิดใช้งาน module OpenPublish ซึ่ีงผมเข้าดูในส่วนต่างๆแล้วก็ยังไม่พบไฟล์ style.css ซึ่งตัวธีมนี้จะมีการแยกส่วนต่างๆ ไว้ชัดเจนเลยน่ะครับ เช่น image ก็จะมีโฟลเดอร์ image แยกไว้เก็บเฉพาะไฟล์ประเภท image เท่านั้น โฟลเดอร์ css ก็จะเป็น ไฟล์ css เท่านั้น
และในเวลาติดตั้งเสร็จจะอยู่ที่ /sites/all/themes ซึ่งแยกจาก ธีมอื่นๆออกมา เพราะธีมอื่นๆเวลาติดตั้งแล้วจะอยู่ที่ www/public_html/themes
ถ้าผมอธิบายตรงไหนไม่เครียร์สามารถโพสสอบถามเพิ่มเติมได้นะครับ ขอบคุณครับ
เอ่อ.. คือ ธีมที่คุณ collection ใช้อยู่ ไม่ได้เป็น module นะครับ เวลาลงก็ลงแบบธีมทั่วๆไปนั่นแหละครับ
เพียงแต่โปรเจ็ค openpublish ที่ คุณ collection ไป Download มาเนี่ย เค้าจับ Drupal Core + Module ที่น่าสนใจหลายๆโมดูล + Theme ของโปรเจ็คของเค้าเอง ใส่รวมกันมาเป็น pack เดียวกัน
จากที่ผมดูไฟล์ใน pack แล้ว (แต่ยังไม่ได้ลองติดตั้งเล่นดูนะครับ) ผมคิดว่าโปรเจ็คนี้น่าสนใจดีครับ
ปล. ธีมอื่นๆ ที่คุณ collection บอกมันเป็นธีมที่มากับ Drupal Core อยู่แล้วครับ จึงไม่แปลกที่มันจะอยู่ที่นั่น ซึ่งโดยปกติแล้ว ธีมที่เราติดตั้งเพิ่ม เราก็แยกไปไว้ที่ /sites/all/themes อยู่แล้วครับ ^_^
ได้แล้วครับ การแก้ไข background ให้แก้ไขที่ โฟลเดอร์ css โดยแก้ไขที่ ไฟล์ html-element ซึ่งอยู่ในส่วนของ theme นั้น
background:url(../images/vg_bg.jpg) center repeat-y #0f7895; }
ใช้ Firefox + Firebug จะสามารถช่วยให้เราหา class, id ในไฟล์ css ที่จะต้องเข้าไปแก้ไขได้ง่ายขึ้นครับ
ขอบคุณครับแล้วจะลองใช้ดูนะครับ
แล้วปกตินี่ ถ้าเราต้องการจะแก้ไข ก็คือเข้าไปที่ ธีมนั้น แล้วก็ ดูที่ไฟล์ page.tpl.php กับ style.css ตามที่คุณสุกรีบอกมาใช่ไหมครับ แต่ที่ผมสงสัยคือพอเข้าไปใน page.tpl.php นี่เราต้องแก้ตรงส่วนที่เรียกว่าอะไรเหรอครับ
page.tpl.php กับ
page.tpl.php กับ style.css
แล้วถ้าในไฟล์นั้นไม่มี
แล้วถ้าในไฟล์นั้นไม่มี style.css ให้เราแก้นี่ต้องแก้ไฟล์ไหนเหรอครับ
ไฟล์นั้นนี่คือไฟล์ไหนครับ ในโ
ไฟล์นั้นนี่คือไฟล์ไหนครับ
ในโฟลเดอร์ของธีมส่วนใหญ่จะมีไฟล์ style.css ครับ
คือต้องบอกว่า
คือต้องบอกว่า ธีมที่ผมใช้อยู่มันเป็น module ให้ทำการติดตั้งด้วยน่ะครับ แล้วไม่มีไฟล์ style.css ชื่อโมดูล OpenPublish Theme ที่มานะครับ http://drupal.org/project/openpublish โดยเวลาติดตั้งก็จะต้องเข้าไปเปิดใช้งาน module OpenPublish ซึ่ีงผมเข้าดูในส่วนต่างๆแล้วก็ยังไม่พบไฟล์ style.css ซึ่งตัวธีมนี้จะมีการแยกส่วนต่างๆ ไว้ชัดเจนเลยน่ะครับ เช่น image ก็จะมีโฟลเดอร์ image แยกไว้เก็บเฉพาะไฟล์ประเภท image เท่านั้น โฟลเดอร์ css ก็จะเป็น ไฟล์ css เท่านั้น
และในเวลาติดตั้งเสร็จจะอยู่ที่ /sites/all/themes ซึ่งแยกจาก ธีมอื่นๆออกมา เพราะธีมอื่นๆเวลาติดตั้งแล้วจะอยู่ที่ www/public_html/themes
ถ้าผมอธิบายตรงไหนไม่เครียร์สามารถโพสสอบถามเพิ่มเติมได้นะครับ ขอบคุณครับ
เอ่อ.. คือ ธีมที่คุณ
เอ่อ.. คือ ธีมที่คุณ collection ใช้อยู่ ไม่ได้เป็น module นะครับ เวลาลงก็ลงแบบธีมทั่วๆไปนั่นแหละครับ
เพียงแต่โปรเจ็ค openpublish ที่ คุณ collection ไป Download มาเนี่ย เค้าจับ Drupal Core + Module ที่น่าสนใจหลายๆโมดูล + Theme ของโปรเจ็คของเค้าเอง ใส่รวมกันมาเป็น pack เดียวกัน
จากที่ผมดูไฟล์ใน pack แล้ว (แต่ยังไม่ได้ลองติดตั้งเล่นดูนะครับ) ผมคิดว่าโปรเจ็คนี้น่าสนใจดีครับ
ปล. ธีมอื่นๆ ที่คุณ collection บอกมันเป็นธีมที่มากับ Drupal Core อยู่แล้วครับ จึงไม่แปลกที่มันจะอยู่ที่นั่น ซึ่งโดยปกติแล้ว ธีมที่เราติดตั้งเพิ่ม เราก็แยกไปไว้ที่ /sites/all/themes อยู่แล้วครับ ^_^
ได้แล้วครับ การแก้ไข
ได้แล้วครับ การแก้ไข background ให้แก้ไขที่ โฟลเดอร์ css โดยแก้ไขที่ ไฟล์ html-element ซึ่งอยู่ในส่วนของ theme นั้น
outer-wrapper {
background:url(../images/vg_bg.jpg) center repeat-y #0f7895; }
ใช้ Firefox + Firebug
ใช้ Firefox + Firebug จะสามารถช่วยให้เราหา class, id ในไฟล์ css ที่จะต้องเข้าไปแก้ไขได้ง่ายขึ้นครับ
ขอบคุณครับแล้วจะลองใช้ดูนะครั
ขอบคุณครับแล้วจะลองใช้ดูนะครับ
แล้วปกตินี่
แล้วปกตินี่ ถ้าเราต้องการจะแก้ไข ก็คือเข้าไปที่ ธีมนั้น แล้วก็ ดูที่ไฟล์ page.tpl.php กับ style.css ตามที่คุณสุกรีบอกมาใช่ไหมครับ แต่ที่ผมสงสัยคือพอเข้าไปใน page.tpl.php นี่เราต้องแก้ตรงส่วนที่เรียกว่าอะไรเหรอครับ