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

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

7
วิธีการกระตุ้นให้เกิดการคลิกบนปุ่มส่งแบบฟอร์มที่เปิดใช้งาน AJAX โดยทางโปรแกรม
ฉันพยายามเขียนโปรแกรม (ด้วย jQuery) เรียกใช้การคลิกบนปุ่มที่มีพฤติกรรม AJAX ในรูปแบบ Drupal แต่จนถึงขณะjQuery('#edit-submit').click()นี้ไม่ได้ทำอะไรเลย การคลิกเมาส์จริงบนปุ่มนั้นจะทำงานตามที่ต้องการ ความคิดใด ๆ ที่จะทำให้มันทำงานอย่างไร
25 7  ajax  javascript 

5
วิธีส่งอีเมล HTML
ฉันกำลังสร้างโมดูลอย่างง่ายซึ่งจะส่งอีเมล HTML ไปยังผู้ใช้เพื่อรับข้อเสนอในเว็บไซต์ของเรา ฉันค้นหามาก แต่ไม่สามารถหาโซลูชันที่เหมาะสมสำหรับ Drupal ตอนนี้ฉันสามารถส่งอีเมล แต่เป็นข้อความธรรมดา ขั้นตอนทีละขั้นตอนในการส่งอีเมล HTML ใน Drupal 7 คืออะไร? function example_form_submit( $form,&$form_state) { $friend_email=$form_state['values']['friend_email']; $mailto =$friend_email; //gift to a friend $mailfrom ='no-reply@example.com'; $subject = "another message for HTML email from example.com"; $body="<h2 style='font-size:28px;color:red;'>Hello EMAIL, i here i want to be <b>bolded</b></h2>"; if (drupal_mail('example', 'send_gift', $mailto, …
25 7  emails 

6
การใช้ jQuery UI ในตัวในธีมของฉัน
ชุดรูปแบบของฉันทุกหน้าจะต้องใช้ jquery UI ฉันรู้ว่ามันรวมอยู่ใน Drupal 7 แต่ฉันไม่สามารถถอดรหัสเอกสารทางเทคนิคของ Drupal ได้ ดูเหมือนว่าวิธีเดียวที่จะทำได้คือใช้ไฟล์ template.php แต่เนื่องจากฉันไม่เข้าใจไฟล์นั้นฉันจึงพยายามหลีกเลี่ยงการทำเช่นนั้น มีวิธีอื่นหรือฉันควรลองไฟล์ template.php
25 7  theming  javascript 

6
การแนบไฟล์โดยทางโปรแกรม
ฉันสร้างประเภทเนื้อหา "คลังภาพ" และเพิ่มสองฟิลด์: "photo" และ "document" ฉันใช้รหัสต่อไปนี้เพื่ออัพโหลดไฟล์ในช่อง "document": $file = file_save_upload('document', array( 'file_validate_extensions' => array('txt doc'), // Validate extensions. )); // If the file passed validation: if ($file) { // Move the file, into the Drupal file system if ($file = file_move($file, 'public://')) { $file->status = FILE_STATUS_PERMANENT; // $file->file_display = …
25 7  nodes  entities 

5
วิธีการตั้งค่าของฟิลด์ไฟล์ด้วย entity_metadata_wrapper
คุณจะตั้งค่าของฟิลด์ไฟล์อย่างไรเมื่อใช้เอนทิตีmetadata_wrapper ฉันพยายามทำสิ่งนี้ในรหัส: $file = new stdClass(); $file->uid = 1; $file->uri = $file_path; $file->filename = basename($file_path); $file->filemime = file_get_mimetype($file_path); $file->filesize = filesize($file_path); $file->status = FILE_STATUS_PERMANENT; $file->display = '1'; file_save($file); // I also tried: $file = file_save($file); $node = array( 'type' => 'news_item', 'uid' => 1, 'status' => 1, 'comment' => 0, …
24 7  files  entities 


5
เปิดเผยตัวกรองเดียวของการรวมกันของสองฟิลด์ในมุมมอง
ฉันมีสองช่องโปรไฟล์ผู้ใช้ "นามสกุล" และ "ชื่อ" ฉันยังมีมุมมองรายการผู้ใช้ ฉันต้องการแสดง "ชื่อ" เป็นตัวกรองที่สามารถค้นหาทั้งนามสกุลและชื่อ ฉันจะกรองการรวมกันของสองฟิลด์เดียวได้อย่างไร ฉันสามารถสร้างมันได้จาก UI การดู? วิธีหนึ่งที่เป็นไปได้คือการสร้างฟิลด์โปรไฟล์ "ชื่อ" ซึ่งจะซ่อนอยู่ในแบบฟอร์ม ในการบันทึกของผู้ใช้ฉันจะรวมค่าฟิลด์ทั้งสองเข้ากับฟิลด์ "ชื่อ" จากนั้นแสดงเป็นตัวกรองในมุมมอง แต่วิธีนี้เป็นการเข้ารหัสที่ยากและต้องเขียน hooks
24 7  views 

7
ฉันจะหารหัสคำศัพท์ ($ vid) ได้ที่ไหน
ใน Drupal 6 ฉันจะไปที่ส่วน taxonomy ของฉัน / admin และฉันจะสามารถหา $ vid (ตัวเลข) ใน URL ใน Drupal 7 (ไม่ต้องสงสัยเลยว่าเนื่องจากคำศัพท์แนะนำเป็นเอนทิตี) URL จะไม่เป็น verbose อีกต่อไป (และบางคนก็บอกว่าสะอาดกว่า) เนื่องจากมันแสดงชื่อเครื่อง (ชื่อชุดรวม?) ของคำศัพท์ที่สามารถเห็นได้ในadmin/structure/taxonomy/my_vocabulary/edit. เกมสุดท้ายของฉันคือการใช้taxonomy_get_tree ($ vid, $ parent, $ max_depth, $ load_entities)เพื่อโหลดคำศัพท์ของฉันและทำงานกับมันด้วยวิธีที่รุ่งโรจน์และอุดมสมบูรณ์แต่ทว่าฟังก์ชั่นนี้ไม่ยอมรับชื่อ$vid. ฉันจะยอมรับทางเลือกในการโหลดต้นไม้คำศัพท์เต็ม (เช่นทุกคำและความสัมพันธ์ของพวกเขากับแต่ละอื่น ๆ ) แต่ฉันคิดว่าคำถามนี้ควรตอบคำถามโดยตรงสำหรับคนรุ่นต่อไปในอนาคตของ Google
24 7  taxonomy-terms 


4
วิธีที่สะอาดในการสร้างเบราว์เซอร์ taxonomy แบบง่ายที่มีความลึกไม่ จำกัด
ฉันใช้เวลาหลายวันพยายามหาวิธีที่สะอาดในการทำสิ่งต่อไปนี้: แสดงรายการคำศัพท์ระดับสูงทั้งหมดในคำศัพท์พร้อมลิงก์ไปยังคำศัพท์สำหรับเด็ก เมื่อคลิกลิงก์จะถูกนำไปยังรายการลูกของคำเหล่านั้น โฆษณาไม่มีกำหนดจนกว่าจะถึงคำที่อยู่ในระดับต่ำสุดซึ่งรายการโหนดที่ติดแท็กด้วยคำนั้นจะปรากฏขึ้น ดูเหมือนว่ามันจะเป็นฟังก์ชั่นที่ใช้กันทั่วไป แต่ฉันไม่สามารถหาวิธีแก้ปัญหาใด ๆ ที่สามารถจัดการกับความลึกตามอำเภอใจได้ โซลูชันที่เหมาะสมที่สุดคือโซลูชันที่ใช้ Views 3, Contexts, EntityFieldQueries หรือสิ่งอื่น ๆ ที่ได้รับการสนับสนุนเป็นอย่างดีใน Drupal 7 ฉันสามารถทำสิ่งที่ฉันต้องการได้เกือบทั้งหมดด้วยการสร้างมุมมองแบบง่าย ๆ กับสามโหนด: ความสัมพันธ์ของคำศัพท์ (คำศัพท์, ผู้ปกครองของคำ, และผู้ปกครองของผู้ปกครองของคำ) และผู้ใช้เหล่านั้นสำหรับตัวกรองบริบทตามลำดับ ปัญหาเดียวของเรื่องนี้คือถ้ามีโหนดที่มี termpath ที่มีความลึกน้อยเกินไปมันจะถูกระบุว่าเป็น "uncategorized" และสร้างลิงค์ตาย แทนที่จะทำอย่างนั้นฉันต้องการให้ลิงก์ไปยังคำศัพท์ย่อยถัดไปที่มีอยู่

5
ค้นหาเฉพาะภาษาที่ใช้งานในปัจจุบัน
ฉันจะ จำกัด ผลลัพธ์จากการค้นหาเริ่มต้นใน Drupal 7 เพื่อนำเฉพาะโหนดที่อยู่ในภาษาปัจจุบันได้อย่างไร เว็บไซต์ของฉันมีตัวสลับภาษาสามภาษา ผู้ใช้เลือกภาษาที่ต้องการใช้เมื่อดูเว็บไซต์ หากเขาค้นหาบางอย่างหน้าผลลัพธ์จะนำผลลัพธ์มาจากภาษาอื่น วันนี้ฉันมีภาษาที่เปิดใช้งานเพียง 3 ภาษา แต่เราวางแผนที่จะขยายเป็น 6 หรือมากกว่า
23 7  search  i18n-l10n 

5
รับแบบสอบถามจริงที่ดำเนินการโดยมุมมอง
ฉันต้องการค้นหาแบบสอบถาม SQL ที่ดำเนินการโดยแบบสอบถามบางอย่าง โมดูลชมสามารถแสดง SQL เมื่อกำหนดค่ามุมมอง แต่เห็นได้ชัดแบบสอบถามไม่แบบสอบถามที่เกิดขึ้นจริงที่ได้รับการเรียกใช้ในทุกกรณี ฉันทราบว่าโมดูล Devel สามารถแสดงคิวรีฐานข้อมูล แต่ไม่มีวิธีใดที่ Devel จะแสดงคิวรีที่แท้จริงยกเว้นการคลิกลิงก์ 'A' ที่เชื่อมโยงกับทุกแบบสอบถามและมีหลายร้อยรายการ ฉันจะค้นหาคำค้นหาจริงที่มุมมองดำเนินการได้อย่างไร มุมมองจะแสดงเป็นบล็อก
23 7  views  database 

4
มุมมองถูกแคชผ่านกลไกการแคชหลักหรือฉันควรตั้งค่าการแคชโดยตรงในแต่ละมุมมองหรือไม่?
ฉันเห็นว่ามีการตั้งค่าแคชในแต่ละมุมมองของฉัน ฉันต้องตั้งค่าเหล่านี้หรือไม่หรือกลไกการแคชหลักใน / admin / config / development / performance ทำสิ่งนี้โดยอัตโนมัติและ "การตั้งค่าพิเศษ" เหล่านี้ในมุมมองคือถ้าฉันต้องการแทนที่พฤติกรรมแคชเริ่มต้นของแกน drupal?
23 7  views  blocks  caching 

9
dpm () ไม่แสดงผลลัพธ์ใด ๆ บนหน้าจอ
ฉันมีปัญหาเช่นเดียวกับfile_scan_directory () ใช้เวลาประมาณ 10 วินาทีในการดำเนินการ ฉันลองทำตามdpm(func_get_args())คำแนะนำ แต่น่าเสียดายที่มันไม่ได้แสดงอะไรให้ฉันเลย ฉันล้างแคชทั้งหมดแล้วและทำงาน cron ฉันพลาดอะไรไป
23 7  debugging 

5
แสดงแบบฟอร์มในหน้าต่างโมดัล [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันมีฟอร์มและฉันใช้ Drupal 7 ฉันต้องแสดงฟอร์มนี้ในป๊อปอัปเมื่อผู้ใช้คลิกที่ลิงก์ ผู้ใช้ควรจะสามารถกรอกแบบฟอร์มในขณะที่อยู่ในหน้าต่างป๊อปอัป ฉันสามารถใช้อะไรก็ได้เช่นColorboxหรือ modals หรืออะไรก็ได้ ฉันแค่อยากรู้ว่าตัวเลือกใดดีกว่าและฉันมีตัวเลือกใดบ้างสำหรับ Drupal
23 7  forms 

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