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' => …