मैं Drupal 8 में एक मॉड्यूल पर काम कर रहा हूं, जो बाहरी REST एपी से समय संवेदनशील डेटा प्राप्त करता है। डेटा को संसाधित और ब्लॉक करने के लिए अग्रेषित किया जाता है। अंतिम डेटा को Twig टेम्पलेट पर भेजा जाता है जैसे:
...
public function build() {
$build = [];
$build['ticker_block'] = [
'#theme' => 'module_theme',
'#data' => $myService->data(),
];
return $build;
}
यह उत्पादन वातावरण पर काम नहीं करता है जहां कैश सक्षम है और प्रदान किया गया डेटा बासी के रूप में दिखाई देता है। मैं केवल अपने मॉड्यूल के लिए कैश को कैसे अक्षम कर सकता हूं, और क्या मुझे इसे ट्विग टेम्पलेट और ब्लॉक प्लगइन दोनों के लिए करना होगा?