คำถามติดแท็ก organic-groups

5
วิธีแสดงรายการเอนทิตีของสมาชิกของกลุ่มอินทรีย์โดยทางโปรแกรม
ฉันจะรับรายการของเอนทิตีสมาชิกของกลุ่มอินทรีย์โดยทางโปรแกรมได้อย่างไร (ฉันรู้วิธีรับรายชื่อสมาชิกกลุ่มโดยใช้ Views - ฉันต้องการทำสิ่งนี้โดยใช้ Organic Groups API แต่ไม่สามารถหาวิธีที่เหมาะสมได้)
17 7  organic-groups 

3
วิธีการเพิ่มผู้ใช้ไปยังกลุ่มใน Drupal 7 โดยทางโปรแกรม
ฉันกำลังพยายามสร้างโหนดกลุ่มแบบเป็นโปรแกรมและเพิ่มผู้ใช้ในกลุ่มนั้นใน Drupal 7 โหนดกลุ่มกำลังถูกสร้างขึ้นมาได้ดี แต่ผู้ใช้ไม่ได้ถูกเพิ่มในกลุ่มและฉันไม่ได้รับข้อผิดพลาดใด ๆ ฉันเดาว่าฉันใช้ฟังก์ชัน og_group ไม่ถูกต้อง แต่ฉันไม่แน่ใจ ผมทำอะไรผิดหรือเปล่า? function MYMODULE_form_submit($form_id, $form_values) { global $user; $node = new stdClass(); $node->type = "group"; $node->uid = $user->uid; $node->title = t("Group Node Title"); $node->body = t("Group Node Body"); $node->status = 1; $node->promote = 0; $node->comment = 1; $node->og_description = t("OG Description"); …

2
วิธีการซ่อนและ / หรือป้องกันการเข้าถึงฟิลด์ในแบบฟอร์มเช่น group_audience สำหรับกลุ่มออร์แกนิก
สิ่งนี้ทำให้ฉันลำบากในขณะที่ .. เมื่อฉันพยายามซ่อนเขตข้อมูลเช่นกลุ่มผู้ชมกลุ่มหรือการตั้งค่าการเผยแพร่จากแบบฟอร์มในการตรวจสอบความถูกต้องแบบฟอร์มตั้งค่าทั้งสองของเขตข้อมูลเหล่านี้เป็นค่า Null แม้ว่าค่า defaut เป็น ได้รับการประกาศอย่างถูกต้อง ฉันพยายามใช้ Invisible, #access, unset hidden ใด ๆ ที่ไม่ทำงาน! นี่เป็นปัญหามากเพราะสำหรับผู้ใช้โครงการปัจจุบันของฉันสามารถแก้ไขโปรไฟล์เพียงเล็กน้อยในเวลาเช่นที่อยู่หรือรูปภาพดังนั้นหากฉันซ่อนผู้ชมกลุ่มผู้ใช้จะถูกเตะออกจากกลุ่มที่เขาเป็นเจ้าของทุกคน แก้ไข ฉันใช้รหัสด้านล่างเพื่อซ่อนฟิลด์เหล่านี้ในขณะที่ยังคงรักษาผู้ใช้อยู่ในกลุ่ม $variables['user_edit_about']['group_audience']= $temp['group_audience']; $variables['user_edit_about']['group_audience']['#prefix'] = '<div style="display:none;">'; $variables['user_edit_about']['group_audience']['#suffix'] = '</div>'; ใครจะคิดวิธีที่ดีกว่าเพื่อให้บรรลุนี้ ขอบคุณ


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

3
เพิ่มบทบาทให้กับผู้ใช้หลังจากเข้าร่วมกลุ่มออร์แกนิกพร้อมกฎ
ฉันพยายามเพิ่มบทบาทผู้ใช้ให้กับผู้ใช้ที่เป็นสมาชิกของกลุ่ม เวิร์กโฟลว์เป็นดังนี้: ผู้ใช้ร้องขอให้เข้าร่วมกลุ่ม คำขอได้รับการอนุมัติจากผู้ดูแลระบบของกลุ่ม ผู้ใช้เป็นสมาชิกของกลุ่ม ผู้ใช้ได้รับบทบาทเพิ่มเติม ฉันพยายามสร้างกฏซึ่งสามารถทำได้ แต่ถึงแม้ว่าการตั้งค่าทั้งหมดดูเหมือนจะถูกต้องหลังจากเข้าร่วมกลุ่มผู้ใช้จะไม่ได้รับบทบาทเพิ่มเติม ดูภาพหน้าจอด้านล่างของการตั้งค่ากฎของฉัน:
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.