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

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

4
วิธีแฮช (#) ในเส้นทาง drupal_goto
มีวิธีการรวม # ใน drupal_goto หรือไม่? ฉันต้องการสิ่งนี้ function MYMODULE_preprocess_node(&$variables) { $node = $variables['node']; switch ($node->type) { case 'product': drupal_goto("products#".$node->nid); } }
12 7  6  redirection 

2
พฤติกรรมแนบของ Drupal: ตอบสนองต่อเนื้อหาที่โหลดใหม่ทั้งหมดหรือไม่
ฉันมีสองโมดูลที่แตกต่างกันซึ่งในหลาย ๆ วิธีทำงานร่วมกัน หนึ่งในสิ่งที่พวกเขาทำงานร่วมกันคือโมดูล A โหลดเนื้อหาผ่าน AJAX และโมดูล B จำเป็นต้องแนบผู้ฟังเหตุการณ์กับเนื้อหาที่โหลด แต่ปรากฏว่าเมื่อเนื้อหาที่โหลดผ่าน AJAX โดยโมดูลเพียงฟังก์ชั่น 'แนบ' ของDrupal.behaviours.aได้รับการเรียกและไม่ฟังก์ชั่น 'แนบ' ของDrupal.behaviours.b ทั้งสองฟังก์ชั่นได้รับการเรียกใช้เมื่อโหลดหน้าเว็บ แต่ไม่ได้โหลด AJAX เนื้อหาต่อมา // This runs every time module A loads new content. Drupal.behaviors.a = { attach: function(context, settings) { alert('a:attach'); } } // This only runs on page load, but never …
12 7  javascript 

4
กำลังโหลดโหนดจากฐานข้อมูล Drupal อื่นโดยใช้ Views
ฉันพยายามใช้ Views เพื่อโหลดโหนดจากฐานข้อมูล Drupal อื่นที่กำหนดใน settings.php ด้วยคีย์ 'cms' ทั้งสองไซต์เป็น Drupal 7 ฐานข้อมูลอื่นคือการติดตั้ง Drupal ที่แตกต่างกันซึ่งทำหน้าที่เป็นที่เก็บเนื้อหาหรือ CMS ส่วนกลาง เป้าหมายของฉันคือการสร้างประเภท / กลุ่มการดูใหม่บนไซต์ปลายทางดังนั้นเมื่อสร้างมุมมองการสร้างไซต์สามารถเลือก "เนื้อหา CMS" แทน "เนื้อหา" ฉันหวังว่าผู้สร้างไซต์จะสามารถสร้างมุมมองตามปกติตามประเภทเนื้อหาและเนื้อหาจากไซต์ CMS ส่วนกลางแม้ว่าฉันจะต้องบอกมุมมองเกี่ยวกับฟิลด์ทั้งหมดในแต่ละประเภทเนื้อหา ในการใช้งาน hook_views_data () ของฉันฉันได้ตั้งค่าคีย์ 'ฐานข้อมูล' แต่ไม่สามารถหาวิธีการอ่านจากตารางโหนดโดยไม่แทนที่ $ data ['node'] function cms_connector_views_data() { $data['cms_connector']['table']['group'] = t('CMS Content'); $data['cms_connector']['table']['base'] = array( 'field' => 'nid', 'title' => …
12 7  views 

1
วิธีการตั้งค่า Media Styles ใน Media 7.1.2 / Media 7.2.X
รูปแบบล่าสุดขององค์ประกอบในตระกูลสื่อโครงการที่อนุญาตให้มีการกำหนดรูปแบบสำหรับไฟล์สื่อคืออะไร ฉันเห็นการอ้างอิงจำนวนมากเกี่ยวกับแนวคิดที่ว่าโมดูลสื่อมีอยู่เมื่อมีอยู่หรือสามารถทำงานร่วมกันได้เป็นองค์ประกอบ UI ที่คล้ายกับระบบรูปแบบภาพแกนหลัก Drupal 7 ที่อนุญาตให้กำหนดรูปแบบได้ เห็นได้ชัดว่ากาลครั้งหนึ่งสิ่งนี้อาศัยอยู่ที่/admin/config/media-image-styles มีโมดูลสไตล์โดย Aaron of Media ที่มีชื่อเสียงซึ่งมีโมดูลย่อยที่เรียกว่าสไตล์ไฟล์ ในการออกแบบโครงการสไตล์แสดงให้เห็นว่าโมดูลสื่อใช้ API ที่มีให้ในรูปแบบสื่อโมดูลโมดูลย่อย แต่ล่าสุด 7.2.x dev (และเวอร์ชั่นล่าสุดที่มีความเสถียรของสาขา 7.1) ของ Media ที่ฉันดาวน์โหลดไม่มีโมดูลดังกล่าวเส้นทาง URL ที่ให้ไว้สำหรับมันจะไปที่ไหนและฉันไม่สามารถหาโมดูลดังกล่าวได้ เป็นโมดูลการกระจายแยกต่างหาก สไตล์มีโมดูล UI แต่ดูเหมือนว่าจะไม่เกี่ยวข้องกับสื่อและสไตล์ยังไม่ได้รับการปรับปรุงตั้งแต่ปี 2011 ในขณะที่สื่อได้รับการพัฒนาอย่างใกล้ชิดตั้งแต่นั้นมา (ด้วย Media 7.2.x dev ที่เปิดใช้งานล่าสุดสำหรับฉันสไตล์ URL ของ UI ขัดข้องด้วยข้อผิดพลาดร้ายแรงCall to a member function getExternalUrl() on a non-object in...) …
12 7  media  theming 

1
กลับไปใช้ภาพโลคัลเมื่อไฟล์ Cloud แตกใช่หรือไม่
ฉันใช้โมดูลCloud Filesซึ่งใช้Rackspace Cloud Files PHP APIเพื่อจัดเก็บไฟล์ที่อัปโหลดทั้งหมดใน Rackspace Cloud Files (a CDN) มันทำงานได้ดีมาก อย่างไรก็ตามในวันนี้ Rackspace มีปัญหาเกี่ยวกับ API ของพวกเขาและทำให้เว็บไซต์ของฉันทั้งหมดพัง ฉันไม่สามารถเกิดขึ้นได้อย่างแน่นอนเมื่อไซต์ของฉันใช้งานได้ในที่สุด มีวิธีใดที่จะเก็บไฟล์ไว้ในเครื่องรวมถึงในไฟล์ Cloud เพื่อที่ว่าหากมีปัญหาฉันสามารถพลิกการตั้งค่าในหน้าผู้ดูแลระบบและมันจะเริ่มใช้ไฟล์ในเครื่องเพื่อให้เว็บไซต์ทำงานต่อไปในขณะที่ Rackspace ทำงาน ปัญหา?
12 7  cdn 

1
คุณจะสั่งซื้อเมตาแท็กที่เพิ่มโดย drupal_add_html_head () ได้อย่างไร
ฉันกำลังเพิ่มการสนับสนุน Open Graph ในไซต์ Drupal และฉันมีการโทรเป็นจำนวนมาก drupal_add_html_head () เช่น: $og_title = array( '#tag' => 'meta', '#attributes' => array( 'property' => 'og:title', 'content' => $node->title, ), ); drupal_add_html_head($og_title, 'zujava_og_title'); $og_url = array( '#tag' => 'meta', '#attributes' => array( 'property' => 'og:url', 'content' => url('node/' . $node->nid, array('absolute' => TRUE)), ), ); …
12 theming  7 

1
ส่งออกการตั้งค่าหลายภาษาด้วยคุณสมบัติ
ฉันใช้คุณสมบัติเพื่อส่งออกเนื้อหา 10 ประเภท แต่ฉันไม่ได้รับการตั้งค่าหลายภาษา คำถามของฉันคือไม่ว่าจะเป็นไปได้แม้จะมีอาวุธที่แข็งแกร่งหรือฉันติดต้องเปลี่ยนการตั้งค่าเหล่านั้นด้วยมือ? ฉันใช้โมดูล i18n และต้องการให้สามารถแปลง content_type ได้ในเมนูแก้ไข content_type ที่ฉันตั้งค่าไว้: การตั้งค่าการเผยแพร่ -> การตั้งค่าหลายภาษา -> เปิดใช้งานด้วยการแปล การตั้งค่าหลายภาษา -> ตัวเลือกภาษาเพิ่มเติม -> ต้องการภาษา (ไม่อนุญาตให้วางตัวเป็นกลางภาษา)
12 7  features  i18n-l10n 

3
วิธีรับที่อยู่จัดส่งโดยทางโปรแกรมใน drupal commerce ฉันควรใช้ wrapper อะไร
ฉันต้องได้รับที่อยู่จัดส่ง (ประเทศที่จัดส่งให้ถูกต้อง) โดยทางโปรแกรมในการค้า drupal ฉันมี$orderวัตถุ ฉันจะรับที่อยู่จัดส่งได้อย่างไร แก้ไข - ตกลงฉันทำสิ่งนี้ $order_wrapper = entity_metadata_wrapper('commerce_order', $order); $shipping = $order_wrapper->commerce_customer_shipping->value(); ตอนนี้ฉันจำเป็นต้องปิดมันอีกครั้ง แต่ฉันไม่รู้ประเภท $shipping_wrapper = entity_metadata_wrapper(?, $order); ฉันควรใส่อะไรแทนเครื่องหมายคำถาม?
12 7  commerce 

1
Drupal 7 block.tpl.php ที่กำหนดเองสำหรับภูมิภาคเฉพาะ
ฉันใหม่สำหรับ drupal 7 และต้องดิ้นรนกับอันนี้: http://drupal.org/node/104319 ฉันมีภูมิภาคที่เรียกว่าการนำทาง ใน. info ของฉัน regions[navigation] = Navigation bar สำหรับภูมิภาคนี้ฉันต้องการใช้ไฟล์ tpl.php ที่กำหนดเอง ฉันเหนื่อย block-navigation.tpl.php เหมือนในตัวอย่างและวางไว้ที่รูทธีมและในโฟลเดอร์แม่แบบโดยไม่มีโชค ฉันได้ล้างแคชและประกันว่ามีการทำงานมาตรฐาน block.tpl.php ไม่มีประโยชน์ ตอบ: ฉันต้องการทั้งภูมิภาค - navigation.tpl.php และบล็อก - navigation.tpl.php ด้วยสองเท่า--ทั้งสองครั้ง การดู 1,000 ครั้งสำหรับคำถามนี้ทำให้ฉันได้รับตราคำถามยอดนิยม แต่พวกคุณไม่สามารถค้นพบมันในใจของคุณที่จะเอาชนะมันได้มากกว่า1ครั้ง Laaaammmmmeeee ....
12 7  blocks  theming 

1
ฉันสามารถเพิ่มลิงค์ที่กำหนดเองไปที่ "เมนูหลัก" ผ่าน hook_menu ได้หรือไม่?
ฉันกำลังพยายามเพิ่มลิงค์ใหม่ไปยังเมนูหลักจากภายในโมดูลของฉัน ปัจจุบันรหัสนี้: function custom_food_orders_menu() { $items['order_food'] = array( 'title' => 'Order Food', 'page callback' => 'page_creator_function', 'access callback' => TRUE, 'menu_name=' => 'main-menu', 'type' => MENU_NORMAL_ITEM, ); return $items; } ... เพิ่มลิงก์ 'สั่งอาหาร' ไปที่เมนู 'การนำทาง' ฉันลองตั้งค่าชื่อเมนูเป็นเมนูหลัก แต่ดูเหมือนจะไม่ทำงาน นี่เป็นข้อ จำกัด ใน Drupal หรือไม่? หากเป็นเช่นนั้นฉันจะปรับเปลี่ยนโดยสร้างลิงก์ไปยังหน้านั้นด้วยตนเอง
12 7  routes 


2
ความแตกต่างที่สำคัญระหว่าง Drupal 7 และ Pressflow 7 คืออะไร
ฉันกำลังใช้ Drupal 7 ฉันได้ยินPressflowเป็นอีกโซลูชันหนึ่งสำหรับไซต์ประสิทธิภาพสูง หากคุณมีประสบการณ์กับทั้งสองระบบการย้ายจาก Drupal 7 ไปเป็น PressFlow 7 มีประโยชน์อย่างไร อะไรคือความแตกต่างที่สำคัญระหว่าง D7 และ Pressflow 7
12 7  6 

4
ฉันจะระบุสคีมาที่ฐานข้อมูลของฉันควรสร้างได้อย่างไร
เมื่อใช้หลายฐานข้อมูลใน Drupal 7 ฉันจะระบุว่าจะสร้างตารางในฐานข้อมูลอื่นบนเซิร์ฟเวอร์อื่นได้อย่างไร ตามค่าเริ่มต้นเมื่อคุณติดตั้งโมดูล Drupal จะถือว่าทุกสิ่งในhook_schema()นั้นควรได้รับการติดตั้งในฐานข้อมูลเริ่มต้น มีวิธีระบุว่าควรสร้างตารางในฐานข้อมูลอื่นหรือมีวิธีแก้ปัญหาด้วยตนเองบางประเภทที่ฉันสามารถใช้ได้หรือไม่?
12 7  database 

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

3
การใช้ hook_form_alter บนตัวกรองมุมมองที่เปิดเผยบน Drupal 7
ฉันมีปัญหาในการใช้งานhook_form_alter()กับ Views 3 และ Drupal 7 ฉันไม่สามารถเพิ่มคำสั่ง if เพื่อระบุมุมมองที่ไม่ซ้ำกัน สิ่งที่ฉันใส่เข้าไปถ้าคำสั่งไม่พบว่าเป็นจริง อย่างไรก็ตามฉันสามารถใช้ form_id ได้อย่างง่ายดายโดยใช้สิ่งต่อไปนี้ดังนั้นฉันไม่แน่ใจว่าฉันจะไปไหนผิด if ($form_id == 'views_exposed_form') { } ฉันจะใช้hook_form_alter()เพื่อปรับเปลี่ยนมุมมองเดียวของฉันได้อย่างไร?
12 7  views 

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