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

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

4
วิธีใช้ตัวกรองเชิงบริบทมุมมองหรือ
หลังจากเรียกดูเน็ตและ SE ในขณะที่ดูเหมือนว่าสำหรับฉันไม่มีวิธีที่ดีในการรวม 2 contextual filtersกับ OR (แทนที่จะเป็นค่าเริ่มต้นและ) โพสต์นี้กล่าวถึงPHP สับและนี่โพสต์มีการเชื่อมโยงบางอย่างไปยังประเด็นที่ระบุการเปลี่ยนแปลงล่าสุดในมุมมอง 7.x-3.1 นอกจากนี้ยังกล่าวถึงการใช้hook_views_query_alter(&$view, &$query)เพื่อปรับเปลี่ยนมุมมอง ใครบ้างมีตัวอย่างการทำงานหรือการแก้ปัญหาที่ดีกว่า
18 7  views 

3
จะตรวจสอบไฟล์ (ไม่มีการจัดการ) ได้อย่างไร?
ฉันไม่พบฟังก์ชัน Drupal API ใน D7 ที่บอกฉันว่ามีไฟล์ (ไม่มีการจัดการ) อยู่หรือไม่ D6 มีfile_check_locationแต่ไม่ใช่สำหรับ 7 จะตรวจสอบไฟล์ (ไม่มีการจัดการ) ได้อย่างไร?
18 7  files 

6
ซ่อนข้อผิดพลาดจากผู้ใช้ แต่แสดงต่อผู้ดูแลระบบหรือไม่
ใต้ 'ข้อความแสดงข้อผิดพลาดเพื่อแสดง' ฉันสามารถซ่อนข้อผิดพลาด (ตามที่แนะนำสำหรับไซต์ที่ใช้งานจริง) อย่างไรก็ตามเป็นไปได้หรือไม่ที่จะซ่อนข้อผิดพลาดสำหรับทุกคนยกเว้นบางบทบาท
18 7 

4
วิธีซ่อนแท็บ“ จัดการฟิลด์” และ“ จัดการจอแสดงผล”
ฉันกำลังสร้างเว็บไซต์กับ Drupal 7 และฉันกำลังตรวจสอบสิทธิ์สำหรับ Taxonomies ฉันต้องการให้ผู้ดูแลเว็บไซต์เป็นศูนย์กลางในการจัดการคำศัพท์และเพิ่มคำศัพท์เรียงลำดับคำศัพท์ ฯลฯ ดังนั้นฉันจึงให้สิทธิ์ในการ "จัดการคำศัพท์และคำศัพท์" ภายใต้ Taxonomy อย่างไรก็ตามสิ่งนี้ส่งผลให้เกิดความยุ่งยากที่ไม่พึงประสงค์ส่วนใหญ่ทำให้พวกเขาสามารถเข้าถึงเพื่อสร้างฟิลด์ใหม่และจัดการจอแสดงผลของพวกเขา (แท็บ "จัดการฟิลด์" และ "จัดการจอแสดงผล") มีวิธีให้พวกเขาเข้าถึงหน้าจอคำศัพท์และคำศัพท์ซึ่งสามารถเข้าถึงได้ผ่าน "โครงสร้าง> Taxonomy" แต่อย่างไรก็ตามปิดการใช้งานแท็บ "จัดการฟิลด์" และ "จัดการจอแสดงผล" บนหน้าจอแก้ไขคำศัพท์หรือไม่ ฉันค่อนข้างคุ้นเคยกับแนวคิดเรื่องการเอาชนะและ hooks ใน Drupal 6 แต่ฉันค่อนข้างใหม่กับ Drupal 7 (อันที่จริงนี่เป็นเว็บไซต์ D7 แรกของฉันที่สร้างขึ้นประมาณ 5 หรือ 6 D6 เว็บไซต์) ดังนั้นฉันจึงไม่สนใจ การแก้ปัญหาการเข้ารหัสนี้ถ้ามี เพียงแค่มองหาคำตอบหรือผลักดันในทิศทางที่ถูกต้อง เนื่องจากยังไม่มีใครตอบฉันต้องการเพิ่มว่าฉันยินดีที่จะมองหาทางเลือกอื่นในพื้นที่ส่วนกลางเพื่อจัดการ taxonomies (admin / โครงสร้าง / taxonomy) …

2
วิธีป้องกันการลงทะเบียนผู้ใช้
ฉันได้รับการลงทะเบียนผู้ใช้สองสามคนบนเว็บไซต์ส่วนตัวของฉัน (น่าจะมาจากบ็อตหรือผู้ที่พยายามแฮ็คไซต์ของฉัน) ฉันจะปิดการใช้งานการลงทะเบียนผู้ใช้ใหม่ทั้งหมดได้อย่างไร
18 7  users 

7
เพิ่มตัวกรองเกณฑ์ในมุมมองโดยทางโปรแกรม
ฉันต้องการเพิ่ม / แก้ไขแบบเป็นfilter criteriaโปรแกรม ตัวอย่างเช่นสำหรับมุมมองฉันได้เพิ่มตัวกรอง "ที่อยู่อีเมล" ซึ่งจำเป็นต้องเปลี่ยนค่าแบบไดนามิกจำเป็นต้องตั้งค่าเป็นรหัสอีเมลปัจจุบันของผู้ใช้ที่เข้าสู่ระบบ ทำอย่างไรถึงจะบรรลุเป้าหมายนั้น? โปรดดูภาพที่แนบมาสำหรับรายละเอียดเพิ่มเติม กรุณาช่วย.
18 7  views 

10
ฉันมีทางเลือกอะไรในการปิดการใช้งานการแจ้งเตือนการอัพเดท แต่ไม่ใช้โมดูลการแจ้งเตือนการอัพเดทปิดการใช้งาน
ฉันต้องปิดการใช้งานการแจ้งเตือนการอัพเดตโดยรวมของ Drupal 7 แทนที่จะดาวน์โหลดโมดูลการแจ้งเตือนการอัพเดทปิดการใช้งานเพราะมันทำให้เกิดข้อผิดพลาดร้ายแรงและเว็บไซต์ล้มเหลว มีวิธีอื่น ๆ ?
18 7  updating 

4
การเพิ่มเขตข้อมูลพิเศษลงในแบบฟอร์มการติดต่อเว็บไซต์
นี่เป็นเรื่องยากสำหรับฉัน สิ่งที่ฉันคิดว่าเป็นเพียงการเพิ่มเขตข้อมูลเล็กน้อยเช่นการเพิ่มเขตข้อมูลลงในประเภทเนื้อหา แต่ไม่มี. ฉันไม่สามารถค้นหาสถานที่ใด ๆ เพื่อเพิ่มพูดหมายเลขโทรศัพท์ลงในแบบฟอร์มการติดต่อได้หรือไม่ มีใครรู้บ้างไหม?
18 7  forms  emails 

6
ฉันจะแสดง / แก้ไขชื่อเครื่องสำหรับมุมมองได้อย่างไร
ฉันจะแสดง / แก้ไขชื่อเครื่องสำหรับมุมมองได้อย่างไร เหตุผลในการถามคือฉันพยายามโคลนมุมมอง แต่ชื่อที่ฉันให้นั้นถูกปฏิเสธเพราะมันถูกใช้ไปแล้ว แต่ฉันไม่เห็นว่าอยู่ที่ไหน
18 7  views 

4
ตรวจสอบว่าฟิลด์ว่างเปล่าหรือไม่
คุณจะตรวจสอบได้อย่างไรว่าเขตข้อมูลว่างเปล่าเมื่อคุณมีวัตถุ $ node? ฉันพบสิ่งนี้เป็นวิธีแก้ปัญหาที่เป็นไปได้: $field = field_get_items('node', $node, 'field_post_image'); ฉันสามารถตรวจสอบตอนนี้: UPDATE .Ups! สิ่งนี้ไม่น่าเชื่อถือแม้ว่าฉันจะสัญญาว่าจะทำงานให้ฉันเมื่อวานนี้ isset($field); แต่ฉันสงสัยว่ามีวิธีที่ดีกว่า สอนฉัน
18 7  entities 


3
Drupal 7 & jQuery - เครื่องหมายดอลลาร์
หากฉันไม่ได้วางแผนที่จะใช้ไลบรารี JS ใด ๆ นอกเหนือจาก jQuery มีเหตุผลใดที่จะต้องมีการเรียกใช้ jQuery.noConflict () ของ Drupal ซึ่งจะลบ $ $ เป็นนามแฝงสำหรับ jQuery หรือไม่ สมมติว่าไม่จำเป็นต้องลบ $ alias ออกมีวิธีที่ฉันสามารถนำกลับมาใช้ได้โดยไม่ต้องใส่รหัส jQuery ใน (function ($) {... }) หรือไม่
18 7  javascript 

3
วิธี / การนำไปใช้ที่รวดเร็วที่สุดสำหรับการโทรกลับ Ajax คืออะไร
ฉันมีแผนที่ที่โหลดเครื่องหมายผ่านอาแจ็กซ์ในกิจกรรมแผนที่หลายแห่ง ขณะนี้ฉันกำหนดการเรียกกลับหน้าเว็บที่กำหนดเองสำหรับhook_menu()รายการของฉันซึ่งพิมพ์ json / js ของฉัน ตั้งแต่การเรียกกลับหน้าเว็บของฉันไม่ได้กลับเนื้อหาใด ๆ และเพียงพิมพ์เนื้อหา Drupal ไม่ทำให้แม่แบบเต็มรูปแบบเมนู ฯลฯ และจึงช่วยให้ผมกลับไปหน้าเว็บที่มีเพียง JavaScript ของฉัน แม้ว่าจะใช้งานได้ แต่ฉันเชื่อว่า Drupal ยังคง bootstrapping อย่างสมบูรณ์ซึ่งหมายความว่าจะเพิ่มค่าใช้จ่ายจำนวนมากที่ฉันต้องการจะลดลง ฉันได้ดูตัวจัดการการเรียกกลับ JavaScript ที่มีประสิทธิภาพสูงซึ่งมีตัวเองว่าเป็น "ตัวจัดการการเรียกกลับที่มีประสิทธิภาพสูงของ JavaScript" และในระยะสั้นดูเหมือนว่าจะเสนอคำjs.phpชมเชยindex.phpเพื่อส่งคำขอของคุณไปยังและกำหนด / จำกัด / เพิ่มประสิทธิภาพ bootstrapping Drupal ทำตามค่าเริ่มต้น น่าเสียดายที่โครงการjsยังไม่มีการเปิดตัว D7 ( คำร้องหนึ่งรายการที่นี่ ) ซึ่งนำเราไปสู่จุดเริ่มต้น ... วิธีที่เร็วที่สุดในการใช้งาน Ajax callback ใน Drupal คืออะไร
18 7  performance  ajax 

3
จะลบเมตาแท็กบางอย่างได้อย่างไร
ฉันจะลบแท็กเหล่านี้ออกจากหน้าเว็บของฉันใน Drupal 7 ได้อย่างไร <link rel="shortlink" href=" .... " /> <meta name="Generator" content="Drupal 7 (http://drupal.org)" /> <link rel="canonical" href="...." /> อัปเดต : ฉันมีรหัสสำหรับ template.php ซึ่งจะลบตัวสร้างและแท็กบัญญัติ function program_html_head_alter(&$head_elements) { unset($head_elements['system_meta_generator']); foreach ($head_elements as $key => $element) { if (isset($element['#attributes']['rel']) && $element['#attributes']['rel'] == 'canonical') { unset($head_elements[$key]); } } } ใครสามารถเพิ่มบางสิ่งเพื่อลบแท็กลิงก์สั้น ๆ ได้หรือไม่
18 7  meta-tags 

7
ฉันจะแสดงเนื้อหาในโฆษณาซ้อนทับได้อย่างไร
ฉันต้องการแสดงเนื้อหาบางส่วนส่งคืนจากการโทร AJAX ในภาพซ้อนทับหรือป๊อปอัป คุณมีความคิดเกี่ยวกับวิธีที่ฉันสามารถทำได้หรือไม่?
18 7  modal-dialogs 

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