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

แท็กเวอร์ชันควรใช้สำหรับคำถามที่ใช้กับเวอร์ชันเท่านั้นไม่ใช่เพื่อบอกว่ามีการใช้เว็บไซต์รุ่นใด

2
ความหมายของฟิลด์คืออะไร: ประเภทเนื้อหาของเดลต้าที่นำเสนอในตัวกรองเชิงบริบทในมุมมอง?
เมื่อสร้างตัวกรองเชิงบริบทใหม่สำหรับมุมมองรายการประเภทจะมีตัวเลือกเช่น content: spec (field_spec: delta) โดยที่ spec คือชื่อของฟิลด์ที่ฉันแนบกับประเภทเนื้อหาที่ยอมรับสำหรับมุมมอง มันจะปรากฏขึ้นในบางส่วน แต่ไม่ใช่ทุกช่องที่นำเสนอในรายการ ฉันไม่พบการอ้างอิงในฟิลด์นี้ นี่คืออะไร (field_name: delta)?
27 views  7 

2
ฉันจะตั้งค่าส่วนขยายที่อนุญาตสำหรับเขตข้อมูลฟอร์ม managed_file ได้อย่างไร
ไม่พบโชคในเอกสารประกอบของ Drupal หรือตัวอย่างผู้พัฒนา ฉันต้องตั้งค่าเขตข้อมูลแบบฟอร์ม managed_file ให้อนุญาตเฉพาะไฟล์ซิปในโมดูลที่กำหนดเอง Drupal 7
27 7  forms 


6
ดีบัก EntityFieldQuery หรือไม่
ฉันมีโมดูลที่ทำงานผิดปกติ EFQ กำลังรักษาผลที่ไม่คาดคิดไว้ แต่ฉันไม่สามารถเห็นสาเหตุได้เพียงแค่ดูรหัส มีdpq ()เทียบเท่ากับ EFQ หรือไม่ วิธีอื่นในการดีบั๊กหรือไม่
27 7  entities  debugging 

11
“ เว็บไซต์พบข้อผิดพลาดที่ไม่คาดคิด โปรดลองอีกครั้งในภายหลัง."
ฉันมีข้อผิดพลาดนี้กับ Drupal 7 ฉันจะมีข้อมูลเพิ่มเติมเกี่ยวกับข้อผิดพลาดนี้ได้อย่างไร รายงานใด ๆ บันทึกใด ๆ ? ไม่มีข้อผิดพลาดใน php ฉันจะปิดการใช้งานข้อความนั้นและมีข้อความที่มีประโยชน์มากขึ้นสำหรับการแก้ไขข้อบกพร่องได้อย่างไร หมายเหตุ : คำถามของฉันไม่ใช่ "ฉันจะแก้ไขปัญหานี้ได้อย่างไร"
27 7  8  debugging 

6
จะเพิ่มโมดูลไปยังหน้าผู้ดูแลระบบ / กำหนดค่าได้อย่างไร
ฉันกำลังทำงานกับโมดูลใน Drupal 7 ฉันได้เพิ่มการใช้ hook_menu: $items['admin/config/content/mymodule'] = [ 'title' => 'MyModule', 'description' => 'Configure MyModule settings.', 'page callback' => 'mymodule_get_form', 'page arguments' => ['mymodule_admin_settings'], 'file' => 'mymodule.admin.inc', 'access arguments' => ['administer mymodule'], 'menu_name' => 'mymodule', ]; ... และกำหนดค่าบรรทัดเพื่อ mymodule.info: configure = admin/config/content/mymodule กำหนดค่าการเชื่อมโยงสำหรับ MyModule ขณะนี้ปรากฏadmin / โมดูลหน้า แต่ฉันสามารถวิธีการยังมีโมดูลที่ระบุไว้ในadmin / การตั้งค่าหน้า? …
27 7  routes  navigation 

4
จะปิดการแคชได้อย่างไร
ฉันกำลังพัฒนาเว็บไซต์ใน Drupal 7 และการแคชช้าลงอย่างมาก ตัวอย่างเช่นฉันมีฟังก์ชันชุดรูปแบบสำหรับฟอร์ม ฉันงงงวยทำไมมันไม่ทำงาน จนกว่าฉันจะล้างแคชและได้รับการแก้ไข วิธีการปิดอย่างสมบูรณ์?
26 7  caching 

5
การแปลโหนดเทียบกับการแปลเอนทิตี (ฟิลด์)
ฉันต้องการที่จะรู้ว่าสิ่งที่พวกคุณแนะนำสำหรับเว็บไซต์หลายภาษา ตัวอย่างเช่นพิจารณากรณีต่อไปนี้: หน้าและเนื้อหาควรมี 3 ภาษา (เช่นเยอรมันอังกฤษและสเปน) ไซต์ใช้ประเภทโปรไฟล์หนึ่งประเภทเนื้อหาและมุมมองหลายประเภทอนุกรมวิธานการอ้างอิงอนุกรมวิธานการอ้างอิงโหนดการอ้างอิงผู้ใช้และฟิลด์การรวบรวมฟิลด์ชุดข้อมูลและอื่น ๆ ข้อมูลทั้งหมดนี้ควรแปลได้ เท่าที่ฉันรู้มีสองวิธีในการรับสิ่งนี้: ด้วยEntity Translationและวิธี "node-based" หรือวิธีปกติกับโมดูลInternationalizationและ l10n ฉันควรเลือกทางใด ในกรณีใดและทำไมฉันจึงควรพิจารณาวิธีการแทนวิธีอื่น
26 7  i18n-l10n 

5
ฉันจะใช้คำว่า "ไม่ได้" ในแบบสอบถามได้อย่างไร
เป็นวิธีที่เหมาะสมในการเขียนแบบสอบถามที่มี 'ไม่ใน' โดยใช้คำสั่งเงื่อนไขคืออะไร? แบบสอบถามของฉันเป็นหนึ่งต่อไปนี้: SELECT DISTINCT nid FROM node WHERE language NOT IN (SELECT language FROM languages WHERE language = 'ab'); ฉันได้ลองทำสิ่งต่อไปนี้แล้ว: $query->condition('n.' . $key, $value, 'not in (select language from languages where language = $value)');
26 7  database 

4
วิธีการธีมบล็อกที่กำหนดเอง
ฉันสร้างบล็อกโดยใช้hook_block_infoและไม่hook_block_themeชอบ แต่ฉันจะกำหนดธีมได้อย่างไร ฉันมีมันทำงานเพื่อกลับอาร์เรย์ด้วยปุ่มลูก ๆและ'subject' 'content'แต่ฉันสร้างมาร์กอัปในhook_block_view()เบ็ดโดยตรงและนั่นไม่ใช่สิ่งที่ฉันต้องการ ในเอกสารมีการกล่าวว่าเนื้อหาควรกลับมาเป็นอาร์เรย์ที่แสดงผลได้ดีกว่าไม่ใช่มาร์กอัป แต่สิ่งนี้คืออาร์เรย์ renderable ? พวกเขาบอกว่ามันควรจะเป็นข้อมูลแทนที่จะเป็นมาร์กอัป แต่สิ่งที่ฉันเห็นในตัวอย่างคือมันใช้เพื่อเป็นมาร์กอัปสำหรับมาร์กอัปดังนั้นจึงไม่มีอะไรที่จะได้รับ ฉันต้องการที่จะมีblock--MYMODULE--DELTA.tpl.phpในชุดรูปแบบของฉัน แต่ฉันจะเรียกมันได้อย่างไรและฉันจะส่งผ่านข้อมูลไปยังบล็อกได้อย่างไร?
26 7  blocks  theming 

3
วิธีการกำหนดสิทธิ์ให้กับบทบาททางโปรแกรมหรือไม่
ฉันมีสิทธิ์บางอย่างที่ฉันต้องการมอบหมายให้กับบางบทบาทโดยทางโปรแกรมเพื่อการติดตั้งที่ง่ายขึ้น เนื่องจากฉันกำลังติดตั้งโมดูลและสร้างทั้งสิทธิ์และบทบาทฉันไม่มีรหัสบทบาทที่ฉันต้องการตั้งค่าการอนุญาต จนถึงตอนนี้ฉันพบวิธีการกำหนดบทบาทโดยทางโปรแกรมซึ่งต้องมี ID บทบาทเท่านั้น ฉันสงสัยว่าฉันสามารถค้นหาบทบาทด้วยชื่อของพวกเขา (สตริง) เรียก ID บทบาทแล้วกำหนดสิทธิ์ มันรู้สึกไม่ถูกต้อง
26 7  users 

2
แสดงรายการคำศัพท์ทั้งหมดจากคำศัพท์
ฉันมี taxonomy ที่เรียกว่าบริการและต้องการแสดงรายการข้อกำหนดทั้งหมด ฉันสามารถโหลดคำศัพท์ด้วย $vocabulary = taxonomy_vocabulary_machine_name_load('Services') แต่ไม่สามารถเห็นเงื่อนไขทั้งหมดได้
25 7  taxonomy-terms 

4
วิธีกำหนดค่า Node Export เป็น mass node export?
ฉันลองใช้ Node Export เพื่อการส่งออกจำนวนมาก แต่ดูเหมือนว่าฉันต้องเลือกทุกโหนดเพื่อส่งออกทีละรายการ จะเกิดอะไรขึ้นถ้าฉันต้องการเอ็กซ์พอร์ตโหนดทั้งหมดของชนิดเนื้อหาที่เลือก? มีวิธีใดบ้างที่ฉันสามารถทำได้ใน Node Export หรือฉันควรหาโมดูลอื่น

5
ฟังก์ชันประมวลผลล่วงหน้าต่อประเภทเนื้อหา
ฉันมีเนื้อหาสองสามประเภทซึ่งฉันต้องทำการประมวลผลล่วงหน้าด้วยวิธีที่ต่างกัน ดังนั้นtemplate.phpในธีมของฉันในfooปัจจุบันดูเหมือนว่า: function foo_preprocess_node(&$variables) { if ('news' ==$variables['type']) _preprocess_news($variables); if ('event'==$variables['type']) _preprocess_event($variables); if ('alert'==$variables['type']) _preprocess_alert($variables); ... } function _preprocess_news(&$variables) { ... } function _preprocess_event(&$variables) { ... } function _preprocess_alert(&$variables) { ... } ฉันต้องการที่จะสามารถระบุฟังก์ชั่น preprocess เฉพาะ Drupal ซึ่งจะขอเกี่ยวกับชื่อเครื่องของประเภทเนื้อหา ฉันพยายามใช้foo_preprocess_newsแต่มันไม่เคยถูกเรียก มีวิธีที่ดีกว่า?
25 7  theming 

1
เหตุใด Drupal 7 จึงชอบกฎ CSS @import ถึงแท็ก <link>
"อย่าใช้@import" ผู้ชายหลายคนพูด @importมีจำนวนมากของข้อบกพร่องของการใช้เป็น การใช้@importภายในสไตล์ชีทจะเพิ่มเวลาไปกลับหนึ่งเวลาในการดาวน์โหลดโดยรวมของหน้าเว็บ การใช้@importใน IE ทำให้ลำดับการดาวน์โหลดมีการเปลี่ยนแปลง สิ่งนี้อาจทำให้สไตล์ชีตใช้เวลาดาวน์โหลดนานขึ้นซึ่งเป็นอุปสรรคต่อการแสดงผลความคืบหน้าทำให้หน้ารู้สึกช้า เหตุใด Drupal 7 จึงใช้ ฉันต้องการเปลี่ยน@importกฎเป็น&lt;link&gt;แท็ก ฉันจะทำสิ่งนี้ได้อย่างไร
25 7  theming 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.