Drupal ช่วยเรื่องเมนูหน่อยน่ะครับ

เริ่มโดย deadclosed, 07 กรกฎาคม 2010, 19:02:53

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

deadclosed







จากรูปจะเห็นได้ว่ามีแถบสีขาวแบ็คกราว อยู่ในลิ้งด้านซ้ายและขวา
-ลิ้งด้านซ้ายคล้ายกับลิ้งหลัก ส่วนด้านขวาเป็นลิ้งย่อยของลิ้งหลักนั้นๆ

ตอนนี้ติดปัญหาแค่แถบแบ็คกราวขวาๆ ไม่ทราบว่าทำอย่างไรดีครับ  :wanwan023:

งงมา3 วันล่ะ

ขอบคุณสำหรับทุกคำตอบครับ
เดี่ยวมา + ให้

SekRanger

ลง Devel Theme Developer ครับ หรือไม่ก็ลง Firebug ใน Firefox แล้ว Inspect ดูเมนูที่เป็นแถบสีขาว มันจะบอกหมดว่า เมนูอันดังกล่าวมี Class อะไรบ้าง ก็ไปเขียน CSS เอาครับ

mrbov

ข้อมูลน้อยมากครับ
แต่ดูเหมือนยังติดตั้งโมดูลที่เกี่ยวกับการแสดงผล เมนู ไม่ครบครับ ลองดู theme ที่ติดตั้งให้ละเอียดว่าใช้โมดูลไหนบ้าง
ลองศึกษาพวก jquery menu module ดูครับ ผมเคยเห็นผ่านๆ ตา

SekRanger

ไม่รู้ว่าเคยรู้จักกันกับ Firebug รึยัง สมมติว่ายังไม่รู้ก็ช่วยอ่านๆ ไปละกันครับ :-[



จากรูปคือ Plugin Firebug ที่ลงใน Firefox
1.คือ Source ของ Element ที่เรา Inspect จะเห็นว่ามี class="Active"
2.คือ Highlight บน Element ที่เรา Inspect
3.คือรายการของ CSS ที่ใช้กับ Element นี้พร้อมบอกบรรทัดและชื่อ CSS ที่ใช้

deadclosed

อ้างถึงจาก: SekRanger ใน 07 กรกฎาคม 2010, 19:24:25
ลง Devel Theme Developer ครับ หรือไม่ก็ลง Firebug ใน Firefox แล้ว Inspect ดูเมนูที่เป็นแถบสีขาว มันจะบอกหมดว่า เมนูอันดังกล่าวมี Class อะไรบ้าง ก็ไปเขียน CSS เอาครับ
ลองแก้ CSS เรียบร้อยแล้วครับ

แต่ปัญหาตอนนี้คือเมื่อเปลี่ยนหน้าใหม่แถบแบ็คกราวสีขาวของเมนูหลักจะหายไป
คือ สมมุติผมคลิกเมนูด้านขวา (เมนูด้านขวาคือหมวดย่อยของด้านซ้าย)
ถ้าแสดงหมวดย่อยของเมนูตัวไหนของด้านซ้าย แบ็คกราวยังคงเดิม


deadclosed

อ้างถึงจาก: mrbov ใน 07 กรกฎาคม 2010, 19:29:44
ข้อมูลน้อยมากครับ
แต่ดูเหมือนยังติดตั้งโมดูลที่เกี่ยวกับการแสดงผล เมนู ไม่ครบครับ ลองดู theme ที่ติดตั้งให้ละเอียดว่าใช้โมดูลไหนบ้าง
ลองศึกษาพวก jquery menu module ดูครับ ผมเคยเห็นผ่านๆ ตา

ครับผมมือใหม่ Drupal มากมาย
ไม่ทราบว่ามีโมดูลไหนที่เกี่ยวข้องบ้างครับ
ตอนนี้ลงลุยใน PHP อย่างเดียว
มั่วไปหมดเลย :P


SekRanger

พูดตรงๆ อย่าโกรธกัน

ยิ่งอธิบายผมยิ่งงง ช่วยเรียบเรียงคำพูดหน่อยครับ

เมนูด้านขวา ถ้าเป็นเมนูย่อยของอันซ้าย ก็แสดงว่าต้องคลิกอันซ้ายก่อนเพื่อเลือกเมนูหลัก แล้วจากนั้นก็คลิกที่เมนูย่อยเพื่อเลือกหน้า
ถ้าเลือกหน้าแล้ว เมนูด้านขวามันก็ต้องเปลี่ยน

ก็ถูกต้องแล้วนี่ครับ

deadclosed

อ้างถึงจาก: SekRanger ใน 07 กรกฎาคม 2010, 19:46:07
พูดตรงๆ อย่าโกรธกัน

ยิ่งอธิบายผมยิ่งงง ช่วยเรียบเรียงคำพูดหน่อยครับ

เมนูด้านขวา ถ้าเป็นเมนูย่อยของอันซ้าย ก็แสดงว่าต้องคลิกอันซ้ายก่อนเพื่อเลือกเมนูหลัก แล้วจากนั้นก็คลิกที่เมนูย่อยเพื่อเลือกหน้า
ถ้าเลือกหน้าแล้ว เมนูด้านขวามันก็ต้องเปลี่ยน

ก็ถูกต้องแล้วนี่ครับ

ขอโทษครับพอดีผมเบลอๆ อ่ะครับ เอาเป็นว่าดูเว็บตัวอย่างเลยน่ะครับ http://www.callagift.de/
เว็บนี้เขียนด้วย HTML ธรรมดา ตอนนี้กำลังเปลี่ยนแบบให้ลูกค้าเป็น CMS โดยใช้ Drupal
ส่วนเว็บทดลองที่กำลังทำตอนนี้คือ http://www.noomloso.com/drupal/
ประมาณนี้ครับ ขอบคุณครับ

deadclosed

ดันรอบดึก รอผู้รู้มาช่วยตอบครับ :wanwan020:

deadclosed


SekRanger

กำลังดูอยู่นะครับ เมื่อคืนทนความง่วงไม่ไหวเลยไปนอนก่อน

ขออภัยด้วยครับ

deadclosed

#11
อ้างถึงจาก: SekRanger ใน 08 กรกฎาคม 2010, 08:40:55
กำลังดูอยู่นะครับ เมื่อคืนทนความง่วงไม่ไหวเลยไปนอนก่อน

ขออภัยด้วยครับ

ขอบคุณพี่ที่อุตส่าห์คอยตามตอบกระทู้ผมตลอดไม่มีอะไรจะให้นอกจาก +1 แทนคำขอบคุณครับ

ปล.ยังไม่ได้ที ครับ :P