Existe-t-il un moyen Joomla de renvoyer le chemin ou le chemin du dossier du parent d'un script en cours?
Jusqu'à présent, si nécessaire, j'utilise les constantes Joomla et construis manuellement le reste du chemin. C'est également possible avec php, mais je me demande s'il existe une fonctionnalité de l'API Joomla permettant de contourner ce problème.
Donc, disons que je suis dans un remplacement de modèle:
templates/mytemplate/html/my_component/my_view/template.php
Et voulez créer un nouveau répertoire dans le répertoire parent "view" afin d'y placer un fichier, comme ceci:
templates/mytemplate/html/my_component/my_view/newDir/newfile.ext
Ensuite, je veux appeler/lier ce nouveau newFile.ext à partir du fichier template.php.
Existe-t-il un moyen Joomla d’obtenir le chemin du répertoire my_view?
Il n'y a pas d'API Joomla pour obtenir le répertoire actuel. Il n'y a aucune raison pour cela puisque dirname(__FILE__)
fonctionne parfaitement bien :-)
Si vous avez besoin de nettoyer le nom du fichier, vous pouvez utiliser JPath::clean()
.