मैं लैरवेल 5.0.35 के साथ अक्टूबर सीएमएस के आधार पर एक परियोजना पर काम कर रहा हूं।
मैं 404 पेज को ओवरराइड करने की कोशिश कर रहा हूं।
वर्तमान 404 पृष्ठ यहां स्थित है:
modulescmsviews404.php
... और द्वारा परोसा जाता है:
modulescmsclassesController.php
जैसा कि आप देख सकते हैं, नियंत्रक और दृश्य दोनों मॉड्यूल के अंदर हैं। यह फ़ोल्डर एक निर्भरता फ़ोल्डर है और इसकी सामग्री को बदला नहीं जाना चाहिए। यहां देखे जाने का सबसे अच्छा तरीका ओवरराइड का उपयोग करना है।
आप अक्टूबर सीएमएस संरचना यहां देख सकते हैं:
https://github.com/octobercms/october
क्या आपके पास यह हासिल करने के बारे में कोई विचार या सुझाव है?
धन्यवाद।
उत्तर:
जवाब के लिए 5 № 1"अगर थीम में यूआरएल / 404 वाला एक पेज है तो यह तब प्रदर्शित होता है जब सिस्टम अनुरोधित पृष्ठ नहीं ढूंढ सकता।"
http://octobercms.com/docs/cms/pages#404-page
अनिवार्य रूप से केवल एक पृष्ठ बनाएं जो यूआरएल / 404 को सूखता है और यह डिफ़ॉल्ट रूप से इसका उपयोग करेगा। एक त्रुटि (500) पृष्ठ के लिए भी किया जा सकता है, बस उपयोग / त्रुटि।