ड्रूपल 6 का कैश अक्षम, सामान्य या आक्रामक पर सेट किया जा सकता है। मुझे अपने ड्रूपल 7 इंस्टॉलेशन के लिए ये विकल्प नहीं मिल रहे हैं। केवल एक बटन है जो सभी कैश को फहराता है लेकिन इसे मॉड्यूल या टेम्पलेट में किए गए प्रत्येक बदलाव के लिए क्लिक करना होगा। परिवर्तन से मेरा मतलब है कि कुछ एचटीएमएल टैग मॉड्यूल या टेम्पलेट में जोड़ना है।मैं कैश को पूरी तरह अक्षम कैसे करूं?
मिर्जू की प्रतिक्रिया के लिए धन्यवाद, मैंने पहले से ही devel module स्थापित किया है लेकिन यह या तो काम नहीं करता है। मॉड्यूल को अक्षम और सक्षम करके मेरे परिवर्तनों को देखने का एकमात्र तरीका है।
hello.module लगता है:
function annotate_menu() {
$items = array();
$items['hello'] = array(
'title' => t('Hello world'),
'page callback' => 'hello_output',
'access arguments' => array('access content'),
);
return $items;
}
function hello_output() {
header('Content-type: text/plain; charset=UTF-8');
header('Content-Disposition: inline');
return 'annotate';
}
टेम्पलेट पेज-hello.tpl.php print $content;
शामिल हैं।
मैं पृष्ठ को http://localhost/test/hello
के माध्यम से एक्सेस करता हूं।
"परिवर्तन" को परिभाषित करें, आप वास्तव में क्या अपडेट करना चाहते हैं? कुछ चीजें कैश की जाती हैं लेकिन आम तौर पर, आपको उदाहरण के लिए फ़ंक्शन के अंदर बदलने में सक्षम होना चाहिए और इसे अपडेट करना चाहिए। क्या आप अनाम उपयोगकर्ता के रूप में परीक्षण कर रहे हैं और पेज कैशिंग सक्षम है? यदि आप कुछ कोड पोस्ट करते हैं तो भी मदद कर सकते हैं .. – Berdir
मैंने अपने मॉड्यूल और टेम्पलेट का कोड जोड़ा। – jdecuyper
ड्रूपल के अधिकांश कैशिंग को अक्षम करना संभव है, http://drupal.stackexchange.com/questions/28340/completely-turn-off-caching-for-drupal-7 – TwoD