scbawik
Senior HTML'ler
Mir ist heute beim CKEditor etwas aufgefallen, was ich sonst bei keinem Script jemals gesehen habe.
Das ist alles was ich in meinem HTML-Code stehen habe.
CKEditor fügt nun automatisch alle nötigen <script src=""> und <link href="" type="text/css" rel="stylesheet"> mit den richtigen Pfaden ein:
Meine Frage ist nun, woher kennt CKEditor diese Pfade!?
Woher weiß CKEditor, dass seine Dateien unter "vendor/ckeditor" zu finden sind?
Habe ich die letzten Jahre geschlafen und magische Konstanten wie zb __DIR__ in PHP verpasst?
Code:
<script src="{{ asset('vendor/ckeditor/ckeditor.js') }}"></script>
Das ist alles was ich in meinem HTML-Code stehen habe.
CKEditor fügt nun automatisch alle nötigen <script src=""> und <link href="" type="text/css" rel="stylesheet"> mit den richtigen Pfaden ein:
Code:
<script src="/vendor/ckeditor/ckeditor.js"></script>
<script src="http://example.com/vendor/ckeditor/plugins/xyz.js"></script>
<link href="http://example.com/vendor/ckeditor/plugins/xyz.css" type="text/css" rel="stylesheet">
...
Meine Frage ist nun, woher kennt CKEditor diese Pfade!?
Woher weiß CKEditor, dass seine Dateien unter "vendor/ckeditor" zu finden sind?
Habe ich die letzten Jahre geschlafen und magische Konstanten wie zb __DIR__ in PHP verpasst?