web-dev-qa-db-ja.com

OctoberCMSでベースURLを取得するにはどうすればよいですか?

バックエンドのレンダリングリストに画像を表示したい。そのために画像を表示するためのパスを取得する方法。 base_path()メソッドを試しました。

しかし、それは私に「opt/lampp/htdocs/ashish /」のようなフルパスを与えますが、私は取得したいです http:// localhost/ashish

11
Ashish Detroja

twigでできること:

{{ url('/') }}
15
Will

http:// localhost/ashish のようなベースパスを取得するには、Request :: getBaseUrl()を使用してください

5
Ashish Detroja

次を使用できます。

Config::get('app.url')

ただし、最初にapp /config.phpでベースパスを適切に構成する必要があります

より一般的だと思います。必要に応じてhttpsを強制することもできます。

4
inalto

これは、メディアマネージャーからの画像の表示を操作するときに、うまく機能することを試し、証明した方法です。

Config::get('cms.storage.media.path')
0
Tharanga