คำถามติดแท็ก drupal

8
Drupal ทำงานอย่างไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ มีคนให้ภาพรวมสถาปัตยกรรมของโฟลว์การควบคุม Drupal 7 ได้ไหม บางทีในแง่ของผังงานเกี่ยวกับวิธีการสร้างหน้า แหล่งข้อมูลเพิ่มเติมใดที่คุณจะแนะนำให้คำปรึกษาเกี่ยวกับการทำงานของ Drupal
151 php  drupal  drupal-7 

8
วิธีการส่งออก (ไปยังบันทึก) อาร์เรย์หลายระดับในรูปแบบที่มนุษย์อ่านได้?
ฉันกำลังทำงานกับไซต์ drupal และเมื่อทำการดีบักฉันมักจะต้องอ่านอาร์เรย์ที่ซ้อนกันยาว ด้วยเหตุนี้ชีวิตส่วนใหญ่ของฉันจึงหมดไปกับการใช้ลูกศรปุ่มย้อนกลับและปุ่มแท็บเพื่อแยกสตริงอักขระมากกว่า 1,000 ตัวออกเป็นรูปแบบที่ซ้อนกันและอ่านได้ สำหรับนักพัฒนา drupal ฉันไม่สามารถใช้ dsm () ของ devel ได้เนื่องจากฉันกำลังทำงานกับแบบฟอร์ม # ahah / # ajax แบบหลายขั้นตอนและฉันสามารถส่งออกอาร์เรย์ไปยังบันทึกข้อผิดพลาดเท่านั้นไม่ใช่ที่หน้าจอ ตัวอย่างภาพ: ความชั่วร้าย: อาร์เรย์ ('form_wrapper' => array ('#tree' => true, '#type' => 'fieldset', '#prefix' => '', '#suffix' => '', '#value' = > '', 'name' => array ('#type' => 'textfield', '#title' => …
94 php  drupal 

3
วิธีเลือกคลาสทั้งหมดยกเว้นองค์ประกอบที่คลิกใน JQuery
ฉันมีเว็บไซต์ที่พัฒนาบน Drupal ฉันใช้โมดูลที่เรียกว่า collsiblock (โดยพื้นฐานแล้วเป็นปลั๊กอิน JQuery) เพื่อให้ได้ผลเหมือนหีบเพลง มันทำงานได้ดีกับฉัน (แม้ว่าจะอยู่ในเบต้า) แต่ฉันต้องการแก้ไขเพื่อให้เมื่อผู้ใช้คลิกที่หีบเพลงรายการหนึ่งรายการอื่น ๆ จะยุบลง ในสถิติปัจจุบันมันทำงานในลักษณะที่เมื่อผู้ใช้คลิกที่รายการหนึ่งระบบจะตรวจสอบว่ารายการนั้นยุบหรือขยายแล้วหรือไม่และจะทำให้รายการนั้นตรงกันข้าม นั่นหมายความว่าหากผู้ใช้คลิกที่รายการหนึ่งรายการนั้นจะขยายออกและหากผู้ใช้คลิกที่รายการอื่นระบบจะขยายด้วย แต่จะไม่ยุบรายการที่คลิกก่อนหน้านี้ คุณสามารถดูรหัสด้านล่าง ฉันรู้ว่าควรเพิ่มโค้ดเพื่อยุบและยุบและขยายอย่างไร คำถามของฉันคือฉันจะเลือกรายการทั้งหมดที่มีคลาส ".collapsiblock" ได้อย่างไรยกเว้นรายการที่ผู้ใช้คลิก ?? หมายเหตุ: ไอเท็มที่มีคลาส ".collapsiblockCollapsed" จะถูกยุบและถ้าคลาสนี้ถูกลบออกจากไอเท็มจะได้รับการขยาย // $Id: collapsiblock.js,v 1.6 2010/08/18 19:17:37 gagarine Exp $ Drupal.Collapsiblock = Drupal.Collapsiblock || {}; Drupal.behaviors.collapsiblock = function (context) { var cookieData = Drupal.Collapsiblock.getCookieData(); var slidetype …

10
วิธีจัดรูปแบบมุมมองอย่างรวดเร็ว?
ฉันได้กำหนดมุมมองด้วยโมดูล CCK และ View 2 ฉันต้องการกำหนดเทมเพลตเฉพาะสำหรับมุมมองนี้อย่างรวดเร็ว มีบทแนะนำหรือข้อมูลเกี่ยวกับเรื่องนี้หรือไม่? ฉันต้องแก้ไขไฟล์อะไรบ้าง? นี่คือสิ่งที่ฉันค้นพบ: (แก้ไขแล้ว) ในความเป็นจริงมีสองวิธีในการจัดรูปแบบมุมมอง: วิธี " ฟิลด์ " และวิธี " โหนด " ใน "แก้ไขมุมมอง" คุณสามารถเลือก " Row style: Node" หรือ " Row style: Fields" ได้ ด้วยวิธี " Node " คุณสามารถสร้างnode-contentname.tpl.phpซึ่งจะถูกเรียกสำหรับแต่ละโหนดในมุมมอง คุณจะสามารถเข้าถึงค่าฟิลด์ cck ของคุณด้วย $ field_name [0] ['value'] (แก้ไข 2) คุณสามารถใช้node-view-viewname.tpl.phpซึ่งจะเรียกเฉพาะสำหรับแต่ละโหนดที่แสดงจากมุมมองนี้ ด้วยวิธี " ฟิลด์ …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.