मैं वाईआई का उपयोग कर रहा हूं।
अगर मेरे यूआरएल है http://localhost/evengee/event/page/id/2/sfn+master/?tab=3
मेरे वास्तविक यूआरएल (फ़ाइल पथ) केवल http://localhost/evengee
है मैं कैसे प्राप्त होता है, अधिमानतः ध्यान में रखते हुए:मैं वाईआई में पैरा के बिना वर्तमान यूआरएल कैसे प्राप्त करूं?
- पूर्ण यूआरएल स्पष्ट मानकों
http://localhost/evengee/event/page/id/2/sfn+master/
http://localhost/evengee/event/page/id/2/sfn+master/?tab=3
मुझे पता है कि मैं str_replace को विभाजित/विस्फोट कर सकता हूं? और $ _SERVER का उपयोग करें। वाईआई देशी विधियों का उपयोग करना पसंद करेंगे।
मैं 'Yii :: ऐप() -> अनुरोध-> getUrl()' कोशिश करता हूं, लेकिन यह डोमेन नाम वापस नहीं आया। – GusDeCooL
यदि आप पूर्ण डोमेन नाम चाहते हैं तो createAbsoluteUrl का उपयोग करें। '$ this-> createAbsoluteUrl (Yii :: ऐप() -> अनुरोध-> getUrl());' या 'Yii :: ऐप() -> createAbsoluteUrl (Yii :: ऐप() -> अनुरोध-> getUrl()); ' –