J'ai créé un composant dans Joomla et a ajouté un point de vue appelé « éditeur » intérieurComment réparer le problème de chemin relatif dans Joomla pour un composant?
component name: com_at
view name: editor
layout name: default.php
Après cela, je l'ai ajouté le dossier contenant « éditeur de contenu » sur le chemin: /var/www/dev.com/ public/contenu éditeur
-éditeur de contenu contient le fichier suivant et le dossier (il est une application javascript sans dépendance php, je veux envelopper cette application dans Joomla et devrait être en mesure que les utilisateurs authentifiés pour y accéder)
- index.html
- styles
dans index.html
<html>
<head>
<!-- inject:css -->
<link rel="stylesheet" href="styles/external.min.css">
<link rel="stylesheet" href="styles/style.min.css">
</head>
<body>
text
</body>
</html>
maintenant dans default.php (un fichier de configuration qui est vue 'éditeur' intérieur) J'ai ajouté le code suivant
<?php
require_once "content-editor/index.html"
?>
Quand je charge l'affichage, il donne 404 pour external.min.css & style.min.css comme il cherche à trouver le fichier http://dev.com/styles/external.min.css/
je le veux trouver ce fichier http://dev.com/content-editor/styles/external.min.css
Si je change chemin CSS dans href « éditeur de contenu/styles/external.min.css » il fonctionne très bien, mais je ne veux pas apporter des modifications dans index.html
J'ai essayé d'utiliser point de base, mais je suppose que Joomla est l'ajout d'une balise de base par défaut, donc il ne fonctionne pas pour moi. –