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

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

3
คำสั่งการดำเนินการ hook_form_alter
มีวิธีการเปลี่ยนลำดับของการดำเนินการของ hook_form_alter ใน Drupal 7 โดยไม่เปลี่ยนน้ำหนักของโมดูลหรือแฮ็ค Drupal Core หรือไม่? ฉันกำลังพยายามแก้ไของค์ประกอบที่เพิ่มในtranslation_form_node_form_alterจากโมดูลการแปล เมื่อตรวจแก้จุดบกพร่องแบบฟอร์มฉันไม่สามารถหาองค์ประกอบดังนั้นฉันคิดว่าเบ็ดของฉันจะถูกดำเนินการก่อนที่หนึ่งในโมดูลการแปลคือ
10 7  forms  hooks 

3
เหตุใดความคิดเห็นจึงไม่ใช่ประเภทเนื้อหาโหนด
ดังนั้น Drupal จึงมีระบบแสดงความคิดเห็น 'พิเศษ' ความคิดเห็นเป็นพลเมืองชั้นสองใน Drupal เมื่อเทียบกับโหนด ... แต่ทำไมทีมหลักไม่เพียง แต่สร้างประเภทเนื้อหาบล็อกและมุมมองเริ่มต้นสำหรับความคิดเห็นและอนุญาตให้ผู้ดูแลระบบไซต์เพิ่มในบล็อกความคิดเห็นตามความจำเป็น เช่นเดียวกับประเภทเนื้อหา 'บทความ' และ 'หน้าพื้นฐาน' ซึ่งเราสามารถสร้างบล็อกและมุมมองได้ ทำไมความคิดเห็นจึงแตกต่างกัน
10 7  nodes  comments 

3
ฉันจะปรับปรุงประสิทธิภาพของไซต์ Drupal7 ของฉันได้อย่างไร [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา สำหรับคนที่ยังใหม่กับ Drupal ฉันเห็นว่ามีทรัพยากรมากมายใน Drupal Caching แต่ฉันไม่แน่ใจว่าควรใช้แหล่งใด
10 7  caching  performance 

3
WYSIWYG CKEditor config.js ไม่ถูกใช้งาน?
ผมได้ติดตั้งและกำหนดค่าWYSIWYGโมดูล (dev ล่าสุด) เพื่อใช้ CKEditor และผมได้ดาวน์โหลดรุ่นล่าสุดของ CKEditor (ล่าสุดเปิดตัวเต็มรูปแบบ) sites/all/librariesเพื่อ ฉันสามารถใช้โปรแกรมแก้ไข ฉันจำเป็นต้องปรับแต่งสิ่งที่เพิ่มเติมบางดังนั้นฉันใช้การเปลี่ยนแปลงการกำหนดค่า config.js sites/all/libraries/ckeditor/config.jsใน อย่างไรก็ตามดูเหมือนว่าไฟล์นี้จะไม่ถูกใช้งานหรืออ่านเลย ฉันทดสอบสมมติฐานนี้โดยปรับสต็อกconfig.jsดังนี้: CKEDITOR.editorConfig = function( config ) { // Define changes to default configuration here. For example: config.allowedContent = true; alert('Hello!'); }; alert('World!'); เมื่อใดก็ตามที่ผมโหลดแก้ไขผมจะคาดหวังที่จะได้รับอย่างใดอย่างหนึ่งหรือสองการแจ้งเตือนคนหนึ่งพูดอย่างใดอย่างหนึ่งHello!หรือWorld!หรือทั้งสองอย่าง อย่างไรก็ตามไม่มีการเปิดหน้าต่างการเตือน หนึ่งจะกำหนดค่าของ CKEditor เองเมื่อใช้โมดูล WYSIWYG ได้อย่างไร
10 7  wysiwyg 

3
วิธีเรียกใช้ Drupal.attachBehaviors หลังจาก Ajax ที่ประสบความสำเร็จ
ฉันมีโมดูลที่อัพเดตโหนดผ่าน ajax เมื่อมีการคลิกลิงก์ ลิงค์คือสลับคุณควรอัปเดตโหนดด้วยค่า 1 ในการคลิกครั้งแรกจากนั้นตามด้วยค่า 0 ในการคลิกครั้งต่อไป ฯลฯ เช่นเดียวกับการเปิด / ปิดบางสิ่งบางอย่าง รหัสด้านล่างใช้งานได้ในการคลิกครั้งแรกหลังจากโหลดหน้าเว็บ แต่ไม่สามารถคลิกครั้งต่อไปได้ ฉันเชื่อว่า Drupal.attachBehaviors ต้องถูกเรียก / เรียกใช้หลังจากการคลิกแต่ละครั้ง แต่ฉันไม่สามารถหาวิธีการทำสิ่งนี้ได้ โมดูล function mymodule_menu() { $items['mypath/%/%/ajax'] = array( 'title' => 'My title', 'page callback' => 'mymodule_ajax_callback', 'page arguments' => array(1,2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, ); ... } …
10 7  ajax  javascript 

5
วิธีกำหนดค่าเว็บฟอร์มด้วย smtp
ฉันสร้างเว็บฟอร์มและฉันต้องการกำหนดค่าให้ส่งอีเมลด้วยการตรวจสอบความถูกต้อง smtp ฉันได้ติดตั้งโมดูลการตรวจสอบความถูกต้องของ SMTP แล้ว แต่ฉันไม่พบตัวเลือกใด ๆ ที่ทำให้ฉันสามารถตั้งค่าเว็บฟอร์มสำหรับการใช้ smtp ได้ เป็นไปได้ไหม คำแนะนำใด ๆ?
10 7  webforms 

3
จะแสดงบล็อคที่จะแสดงในบางหน้าใน Drupal ได้อย่างไร?
พิจารณาของหวาน: หน้า 1: - deserts/* page2: - deserts/*/* Page3: - deserts/*/*/* เนื้อหาแบบไดนามิก ... ฉันมีสามช่วงตึกคือ a, b และ c: บล็อก aควรแสดงเฉพาะในหน้า 1 บล็อก bควรแสดงเฉพาะในหน้า 2 บล็อก aควรแสดงเฉพาะในหน้า 3 ข้อ จำกัด นั้นควรทำอย่างไร?
10 blocks  7 

5
วิธีรับชื่อที่แปลโดย tid
ฉันกำลังมองหาวิธีการทำงานที่จะได้รับชื่อคำแปลtidโดย รหัสต่อไปนี้จะส่งคืนชื่อคำดั้งเดิมแต่ไม่ใช่การแปล global $language; $lang_name = $language->language; // en $term_id = 788; $term = i18n_taxonomy_term_get_translation($term_id, $lang_name); ตัวอย่างส่วนใหญ่ที่ให้ไว้ใน " วิธีรับคำศัพท์ทางภาษีที่แปลแล้วโดยทางโปรแกรม " ดูเหมือนจะไม่ทำงานสำหรับ Drupal 7

2
วิธีการกำหนดฟังก์ชั่น preprocess นิติบุคคล
โมดูลที่กำหนดเองของฉันกำหนดเอนทิตีที่กำหนดเองซึ่งขยายคลาส EntityAPIController ฉันจัดการเพื่อให้มันทำงานโดยทั่วไปคือการแสดงฟิลด์ ฯลฯ ผ่านไฟล์ tpl.php ที่กำหนดเองของฉัน แต่ฉันต้องการสร้างmymodule_preprocess_entityฟังก์ชั่น (ตามที่แนะนำไว้ที่นี่ ) เพื่อเพิ่มตัวแปรที่กำหนดเองลงในไฟล์ tpl.php แต่ฟังก์ชั่นดังกล่าวไม่ทำงาน (ไม่ได้ถูกเรียก) นอกจากนี้เมื่อฉันแสดงเอนทิตีนี้ฉันสังเกตเห็นว่าฟังก์ชั่นtemplate_preprocess_entity(&$variables)จากเอนทิตี้ของโมดูลไม่ทำงานเช่นกัน ต้องกำหนดอะไรอีกเพื่อให้มีการเรียกใช้ฟังก์ชัน preprocess สำหรับเอนทิตีแบบกำหนดเอง
10 7  theming  entities 

2
ตัวเลือกมุมมองใน UI ไม่ทำงาน
ตัวเลือกไม่ทำงานใน UI ของมุมมองของฉัน เปิดใช้งาน JavaScript แล้ว ตัวอย่างเช่นถ้าในมุมมองถ้าฉันต้องการเขียนเอาต์พุตอีกครั้งและคลิกช่องทำเครื่องหมายฉันจะไม่ได้รับตัวเลือกเพิ่มเติม
10 7  views 

5
ฉันจะกำหนดการเข้าถึงบล็อกโดยทางโปรแกรมอย่างไร
ฉันสร้างบล็อกโดยทางโปรแกรม แต่ไม่รู้ว่าฉันจะกำหนดสิทธิ์การเข้าถึงให้กับโปรแกรมได้อย่างไร ฉันจะทำให้สำเร็จได้อย่างไร
10 7  blocks  users 



4
ลิงก์เมนูซ่อนโมดูลการเข้าถึงเนื้อหา
ฉันกำลังใช้โมดูลการเข้าถึงเนื้อหากับ Drupal 7 เมื่อฉัน จำกัด การเข้าถึงโหนดจากบทบาทที่เฉพาะเจาะจงมันก็ซ่อนลิงค์ในเมนู มีวิธีใดที่จะแสดงลิงค์ที่ถูก จำกัด ในเมนูหลัก?
10 7  routes  users 

1
ความแตกต่างระหว่างตัวจัดการมุมมองและปลั๊กอินมุมมอง?
อะไรคือความแตกต่างหลักระหว่างตัวจัดการมุมมองและปลั๊กอินมุมมอง? ฉันตรวจสอบเอกสารเพื่อดูตัวจัดการและดูปลั๊กอินแต่ฉันพบว่ามันค่อนข้างคล้ายกัน ทุกคนสามารถแสดงให้ฉันเห็นสิ่งที่ตัวจัดการมุมมองสามารถทำสิ่งที่ปลั๊กอินมุมมองไม่สามารถ?
10 7  views 

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