मेरे प्रोजेक्ट में कई रूट हैं। अन्य फ्रंटएंड के लिए और अन्य बैकएंड के लिए। मुझे अपने व्यवस्थापक के लिए त्रुटि पृष्ठ 403, 404, 500, 503 जोड़ने की आवश्यकता है।

मेरे मार्ग संरचना:

  1. राउटर:
  • व्यवस्थापक -- प्रमाणीकरण -- ग्राहक -- उपयोगकर्ता
  • सामान्य
  • फ्रंट -- ऑथ -- होम

मैं केवल अपने व्यवस्थापकों के लिए त्रुटि पृष्ठ कैसे जोड़ सकता हूँ?

3
trzew 19 अक्टूबर 2020, 11:50

1 उत्तर

सबसे बढ़िया उत्तर

Laravel त्रुटि पृष्ठ पूर्व-पैक ब्लेड टेम्पलेट हैं, आप उन्हें अपनी पसंद के अनुसार प्रकाशित और संपादित कर सकते हैं:

php artisan vendor:publish --tag=laravel-errors

एक बार हो जाने के बाद, आपको त्रुटि पृष्ठ resources/views/errors
. में दिखाई देंगे जैसे resources/views/errors/404.blade.php

फिर आप इन टेम्प्लेट को संपादित कर सकते हैं, अपने मार्गों/व्यवस्थापकों के लिए कंडीशनिंग जोड़ सकते हैं और साथ ही उन पृष्ठों पर दिखाई गई सामग्री को संशोधित कर सकते हैं।

एक उदाहरण हो सकता है:

@if (strpos($_SERVER['REQUEST_URI'],'admin')) 

// your custom template here 
@endif
3
Metabolic 19 अक्टूबर 2020, 12:00