อยากสร้าง พื้นหลังเว็บไหม่ หรือเอารูปมาไส่พื้นหลัง

By bord

อยากสร้าง พื้นหลังเว็บไหม่ หรือเอารูปมาไส่พื้นหลัง ต้องเเก้โค้ดในธีมตรงไหนครับ

10 comments

รูปภาพของ sugree
By sugree
3 years 13 weeks ago

page.tpl.php กับ

page.tpl.php กับ style.css

รูปภาพของ collection
By collection
2 years 2 weeks ago

แล้วถ้าในไฟล์นั้นไม่มี

แล้วถ้าในไฟล์นั้นไม่มี style.css ให้เราแก้นี่ต้องแก้ไฟล์ไหนเหรอครับ

รูปภาพของ Blue Rabbit
By Blue Rabbit
2 years 2 weeks ago

ไฟล์นั้นนี่คือไฟล์ไหนครับ ในโ

ไฟล์นั้นนี่คือไฟล์ไหนครับ

ในโฟลเดอร์ของธีมส่วนใหญ่จะมีไฟล์ style.css ครับ

รูปภาพของ collection
By collection
2 years 2 weeks ago

คือต้องบอกว่า

คือต้องบอกว่า ธีมที่ผมใช้อยู่มันเป็น 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

ถ้าผมอธิบายตรงไหนไม่เครียร์สามารถโพสสอบถามเพิ่มเติมได้นะครับ ขอบคุณครับ

รูปภาพของ Karatae99
By Karatae99
2 years 2 weeks ago

เอ่อ.. คือ ธีมที่คุณ

เอ่อ.. คือ ธีมที่คุณ collection ใช้อยู่ ไม่ได้เป็น module นะครับ เวลาลงก็ลงแบบธีมทั่วๆไปนั่นแหละครับ

เพียงแต่โปรเจ็ค openpublish ที่ คุณ collection ไป Download มาเนี่ย เค้าจับ Drupal Core + Module ที่น่าสนใจหลายๆโมดูล + Theme ของโปรเจ็คของเค้าเอง ใส่รวมกันมาเป็น pack เดียวกัน

จากที่ผมดูไฟล์ใน pack แล้ว (แต่ยังไม่ได้ลองติดตั้งเล่นดูนะครับ) ผมคิดว่าโปรเจ็คนี้น่าสนใจดีครับ

ปล. ธีมอื่นๆ ที่คุณ collection บอกมันเป็นธีมที่มากับ Drupal Core อยู่แล้วครับ จึงไม่แปลกที่มันจะอยู่ที่นั่น ซึ่งโดยปกติแล้ว ธีมที่เราติดตั้งเพิ่ม เราก็แยกไปไว้ที่ /sites/all/themes อยู่แล้วครับ ^_^

รูปภาพของ collection
By collection
2 years 2 weeks ago

ได้แล้วครับ การแก้ไข

ได้แล้วครับ การแก้ไข background ให้แก้ไขที่ โฟลเดอร์ css โดยแก้ไขที่ ไฟล์ html-element ซึ่งอยู่ในส่วนของ theme นั้น

outer-wrapper {

background:url(../images/vg_bg.jpg) center repeat-y #0f7895; }

รูปภาพของ Blue Rabbit
By Blue Rabbit
2 years 2 weeks ago

ใช้ Firefox + Firebug

ใช้ Firefox + Firebug จะสามารถช่วยให้เราหา class, id ในไฟล์ css ที่จะต้องเข้าไปแก้ไขได้ง่ายขึ้นครับ

รูปภาพของ collection
By collection
2 years 2 weeks ago

ขอบคุณครับแล้วจะลองใช้ดูนะครั

ขอบคุณครับแล้วจะลองใช้ดูนะครับ

รูปภาพของ collection
By collection
2 years 1 สัปดาห์ ago

แล้วปกตินี่

แล้วปกตินี่ ถ้าเราต้องการจะแก้ไข ก็คือเข้าไปที่ ธีมนั้น แล้วก็ ดูที่ไฟล์ page.tpl.php กับ style.css ตามที่คุณสุกรีบอกมาใช่ไหมครับ แต่ที่ผมสงสัยคือพอเข้าไปใน page.tpl.php นี่เราต้องแก้ตรงส่วนที่เรียกว่าอะไรเหรอครับ