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

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

3
วิธีรับ Drupal 7 เพื่อค้นหาเอกสาร PDF และ Word ที่แนบมา
จากสิ่งที่ฉันได้อ่านดูเหมือนว่าคุณต้องใช้ Solr เพื่อจัดทำดัชนีสิ่งที่แนบใน PDF และ Word และส่งคืนในการค้นหา ฉันมี Solr ทำงานร่วมกับ Drupal แต่ฉันคิดว่าฉันต้องการ Tika ที่ทำงานกับ Solr เพื่อทำดัชนีเอกสาร มีเอกสารน้อยมากที่ฉันสามารถหา Tika ได้ ไม่มีใครรู้ว่าแหล่งที่ดีสำหรับสิ่งนี้อยู่ที่ไหน มีวิธีที่ดีกว่า / ง่ายกว่าในการค้นหาเอกสารที่แนบกับดัชนี Drupal หรือไม่?
9 7  search 

4
วิธีเพิ่มฟิลด์การอ้างอิงคำศัพท์อนุกรมวิธานในรูปแบบ drupal ที่กำหนดเอง
รายการเมนูถูกกำหนดด้วยdrupal_get_formฟังก์ชั่นการโทรกลับและส่งกลับแบบฟอร์มจากฟังก์ชั่นการโทรกลับ ฉันจะเพิ่มtaxonomy_term_referenceฟิลด์ในแบบฟอร์มนี้ได้อย่างไร $items['files/add'] = array( 'title' => 'Add file', 'description' => 'Allows users to add files', 'type' => MENU_CALLBACK, 'page callback' => 'drupal_get_form', 'page arguments' => array('mymodule_add_file'), 'access callback' => TRUE, ); function mymodule_add_file($form, &$form_state) { drupal_set_title("Add file"); $form['mymodule_form'] = array( '#type' => 'fieldset', '#tree' => TRUE, '#collapsable' => FALSE, …

2
วิธี จำกัด สิทธิ์ในการดูแล Taxonomy
ฉันต้องการให้บทบาทผู้ใช้สามารถเพิ่ม / แก้ไขคำศัพท์สำหรับคำศัพท์เฉพาะ แต่ไม่ใช่คำศัพท์ทั้งหมด ในการตั้งค่าสิทธิ์สำหรับอนุกรมวิธานดูเหมือนว่าฉันต้องให้สิทธิ์บทบาทกับ 'ดูแลคำศัพท์และคำศัพท์' แต่แล้วพวกเขาก็สามารถแก้ไขคำศัพท์ทั้งหมด การแก้ไข / ลบการอนุญาตสำหรับแต่ละคำศัพท์ไม่มีผลใด ๆ ? ฉันเห็นโมดูลการเข้าถึงอนุกรมวิธานต่าง ๆ แต่ดูเหมือนว่าจะ จำกัด การใช้คำศัพท์บนโหนด ฯลฯ สถานการณ์ของฉันง่ายขึ้น บทบาทที่เฉพาะเจาะจงนั้นจำเป็นต้องสามารถเพิ่มคำศัพท์เพิ่มเติมลงในคำศัพท์ได้ ฉันหายไปนี่อะไร

2
วิธีเปลี่ยนชื่อเครื่องของประเภทเนื้อหาใน Drupal 7
ฉันพบข้อผิดพลาดที่น่ารำคาญในชื่อเครื่องของหนึ่งในประเภทเนื้อหาและฉันต้องการแก้ไข วิธีเดียวที่ฉันรู้คือการลบประเภทเนื้อหาและสร้างรายการใหม่ แต่มีฟิลด์จำนวนมากในประเภทเนื้อหานั้นที่ฉันไม่ต้องการสร้างใหม่ มีวิธีที่ดีกว่า?
9 7  nodes 

5
การเข้าถึงฟิลด์โปรไฟล์ผู้ใช้เพิ่มเติม
ฉันเพิ่มโหลใหม่หรือมากกว่านั้น (ใน Drupal 7) ลงในโปรไฟล์ผู้ใช้โดยใช้: การกำหนดค่า -> คน -> การตั้งค่าบัญชี -> จัดการฟิลด์ (ผู้ดูแลระบบ / กำหนดค่า / คน / บัญชี / ฟิลด์) ฉันจะเข้าถึงค่าเหล่านี้ได้อย่างไร ดูเหมือนว่าพวกเขาจะไม่ได้เป็นส่วนหนึ่งของผู้ใช้ $ พยายามไม่ประสบความสำเร็จ: global $user; var_dump($user);
9 7  users 

4
ฟิลด์ค่าไม่ จำกัด - วิธีซ่อนฟิลด์พิเศษในการแก้ไขโหนด
เมื่อสร้างโหนดใหม่ฉันมีฟิลด์ค่าไม่ จำกัด นี้พร้อมปุ่ม "เพิ่มรายการใหม่" ไม่เป็นไรวิเศษ แต่เมื่อผมแก้ไขโหนดที่มีอยู่ฉันได้รับที่ไม่พึงประสงค์มูลค่าเพิ่มที่ว่างเปล่าเพิ่มสำหรับฉัน: กรณีจริงของฉันคือกับเขตผสมขนาดใหญ่ แต่ฉันคิดว่าการใช้เขตข้อมูลขนาดเล็กนี้เป็นตัวอย่างจะเข้าใจได้ง่ายขึ้น ฉันมีวิธีใดที่จะป้องกันไม่ให้ฟิลด์ "พิเศษ" นี้ถูกเพิ่มเข้ามาอย่างคร่าวๆ?
9 7  entities 

6
ปิดใช้งานตัวเลือกสำหรับเขตข้อมูลฟอร์มที่เลือก
ฉันจะปิดการใช้งานตัวเลือกในฟิลด์แบบฟอร์มที่เลือกได้อย่างไร $form['feed'] = array( '#type' => 'select', '#title' => t('Display of XML feed items'), '#options' => array( 'title' => t('Titles only'), 'teaser' => t('Titles plus teaser'), 'fulltext' => t('Full text'), ), '#description' => t('Global setting for the length of XML feed items that are output by default.'), ); ฉันจะปิดใช้งานตัวอย่างเช่นตัวเลือก "ชื่อเรื่องเท่านั้น" …
9 7  forms 

3
วิธีรับค่าของเขตข้อมูลโหนด
ใน node.tpl.php ฉันพยายามรับค่า raw แต่ปัญหาคือเมื่อฉันใช้การแสดงผล: <?php print render($content['field_price']);?> มันไม่เพียงแค่ส่งคืนค่า field_image แต่จัดรูปแบบและแสดงผลภาพทั้งหมด ฉันต้องการวิธีในการรับค่าดิบของฟิลด์เท่านั้น ฉันจะบรรลุสิ่งนี้ได้อย่างไร
9 7  entities  nodes 

3
โทเค็นเอนทิตี + ฟิลด์วันที่ + รูปแบบที่กำหนดเอง…ไม่สามารถใช้ช่องว่างได้
ฉันมีประเภทเนื้อหา (คำถามประจำสัปดาห์) ... พร้อมฟิลด์วันที่ (ใช้สำหรับ "วันที่เผยแพร่" คำถามจะไม่ถูกเผยแพร่จนกว่าจะถึงวันนั้น) ฉันกำลังพยายามจัดรูปแบบชื่อแบบกำหนดเองโดยไม่เปลี่ยนรูปแบบวันที่เริ่มต้น (ยาวปานกลางสั้น) สำหรับ "รูปแบบสำหรับชื่อเรื่อง" ... ถ้าฉัน [node: field-jcqotw-date: custom: l] จะแสดงวัน (เช่น: วันอาทิตย์) ถ้า I [node: field-jcqotw-date: custom: lF] มันจะแสดง dayMonth ไม่มีช่องว่าง (เช่น: SundayJune) ถ้า I [node: field-jcqotw-date: custom: l F] แสดงว่า "[node: field-jcqotw-date: custom: l F]" (ex: SundayJune) ถ้า I [node: field-jcqotw-date: …
9 7  datetime  tokens 


4
เพิ่ม JavaScript ลงในประเภทเนื้อหาที่เฉพาะเจาะจง
ฉันต้องการทราบว่าวิธีที่ดีที่สุดในการเพิ่มไฟล์ JavaScript ลงในหน้าเว็บที่ระบุนั้นขึ้นอยู่กับประเภทเนื้อหาคืออะไร ตัวอย่างเช่นฉันต้องการเพิ่มสิ่งนี้: <script type='text/javascript' src='http://maps.google.com/maps/api/js?sensor=false'></script> จนถึงตอนนี้สิ่งที่ฉันทำคือใช้วิธีนี้เพื่อเพิ่มลงในประเภทเนื้อหาเฉพาะของฉัน สำหรับประเภทเนื้อหา map_page ฉันเพิ่มโค้ดสองบรรทัดด้านล่างในหน้า - map_page.tpl.php drupal_add_js("http://maps.google.com/maps/api/js?sensor=false", 'external'); $scripts = drupal_get_js(); มีวิธีอื่นที่ดีกว่านี้ไหม? หากเป็นไปได้สามารถยกตัวอย่างบางอย่างในขณะนี้ไม่เข้าใจจริงๆ ...
9 7  javascript 

3
Drupal มีโซลูชัน AJAX สำหรับผลการค้นหาโดยเฉพาะอย่างยิ่งกับการรวม Apachesolr หรือไม่?
โดยเฉพาะฉันหมายถึงความสามารถในการแสดงผลการค้นหา 5 อันดับแรกเป็นตัวเลือกในเมนูแบบเลื่อนลงในขณะที่ผู้ใช้พิมพ์ข้อความค้นหาคล้ายกับการทำงานของการเติมข้อความอัตโนมัติที่อ้างอิงถึงโหนด มันจะเป็นการดีถ้ามีฟังก์ชันการทำงานเช่นนี้กับ Apachesolr
9 7  search 

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

7
ฉันจะกรองคำศัพท์อนุกรมวิธานตามภาษาได้อย่างไร
ฉันค้นหาวิธีกรองคำศัพท์อนุกรมวิธานตามภาษา (เช่นเดียวกับโหนด) แต่ฉันไม่พบวิธีที่จะทำ โมดูล Views สนับสนุนตัวกรองใน taxonomies ด้วยหรือในโหนด? ฉันจะกรองคำศัพท์อนุกรมวิธานตามภาษาได้อย่างไร

3
อัพโหลดไฟล์ Api ในรูปแบบ
ฉันมีรหัสต่อไปนี้ในแบบฟอร์มของฉัน $form['new']['upload'] = array( '#type' => 'file', '#title' => t(''), '#size' => 40, ); ในตัวจัดการการส่งจะส่งคืนชื่อไฟล์ แต่จะไม่บันทึกไฟล์และส่งคืนวัตถุไฟล์ ฉันต้องทำอะไรอีก สิ่งที่ฉันพยายามทำคือสร้างบล็อกที่คุณสามารถอัปโหลดไฟล์ที่บันทึกไว้ในฟิลด์ไฟล์ของโหนด
9 7  forms  files 

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