ฉันได้อ่านหัวข้อเก่า ๆ นี้ที่ drupal.orgและมันทำให้หัวฉันหมุนไปรอบ ๆ ดึงเส้นทางลงและพยายามแยก NID ออกจากภายในหรือไม่ จะต้องมีวิธีที่ดีกว่า
และวิธีแก้ปัญหาเช่น
global $node;
$nid = $node->nid;
ไม่ทำงานในโมดูลที่กำหนดเองของฉัน (แต่ฉันบอกว่าพวกเขาทำงานในแม่แบบได้หรือไม่) ไม่มีข้อผิดพลาดหรืออะไรมันแค่ยกตัวอย่าง$node
ด้วยNULL
ค่า
มันรู้สึกเหมือนว่าจะต้องมีบางสิ่งบางอย่างที่ชัดเจนว่าฉันหายไป
ดังนั้นคุณจะรับ NID ของโหนดปัจจุบันโดยไม่มีแม่แบบได้อย่างไรในขณะที่ปฏิบัติตามแนวทางปฏิบัติที่ดีที่สุดและสร้างโมดูลที่แข็งแกร่งพอสมควร