Score:-3

เราจะใช้คลาส \Drupal ใน Settings.php ได้อย่างไร

ธง cn

เราจะใช้ได้อย่างไร \Drupal ชั้นใน การตั้งค่า.php ไฟล์เพื่อให้เราสามารถโหลดการกำหนดค่า ฯลฯ ? ตัวอย่างเช่น:

\Drupal::config('system.site')->get('slogan');
leymannx avatar
ne flag
คุณต้องการบรรลุอะไรกันแน่?
Jaypan avatar
de flag
คำตอบสั้น ๆ คือคุณทำไม่ได้ Settings.php เป็นหนึ่งในไฟล์แรกที่โหลด ใช้เพื่อบู๊ตระบบ การตั้งค่าที่จำเป็นสำหรับการบูตสแตรป การเรียกคลาส `\Drupal` เป็นการเรียกระบบบูตสแตรป ซึ่งแน่นอนว่าไม่สามารถทำได้หากไม่โหลดการตั้งค่า ดังนั้นคุณอยู่ในวง ตามที่เลมันน์ถาม คุณกำลังพยายามทำอะไร
Prashant Chauhan avatar
cn flag
โอเค ขอบคุณทั้งสองท่านสำหรับการชี้แจง
Score:1
ธง cn

There is no config available when settings.php is executed. This is in very early stages of the Drupal bootstrap process and neither the database connection nor the service container is initialized.

Prashant Chauhan avatar
cn flag
โอเค ขอบคุณ @4uk4

โพสต์คำตอบ

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