Was mache ich falsch:
Ich habe in der Moduldatei den Aufruf zu einer XML-Datei. Mit dem folgenden absoluten Pfad läuft mein Modul.
Mit dem unten angegebenen relativen Pfad nicht:
<?php
/**
* @package Joomla.site
* @subpackage mod_mv_anzeige
* @copyright Copyright (C) 2005 - 2023 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
* version 0.0.103
*/
// no direct access
\defined('_JEXEC') or die;
use Joomla\CMS\Helper\ModuleHelper;
use MvNamespace\Module\mv_anzeige\Site\Helper\MvAusgabe ;
// absoluter Pfad zur XML-Datei
$xml_file = 'http://xxxxxxxxxxx.de/dmv4/modules/mod_mv_anzeige/daten/mietvertrag.xml' ;
// relativer Pfad zur XML-Datei
$xml_file = './daten/mietvertrag.xml' ;
// Laden der XML-Datei
$xml = simplexml_load_file($xml_file) or die("->Fehler beim Laden der XML-Datei");
$MVausgabeText = MvAusgabe::getMietvertrag($xml);
require ModuleHelper::getLayoutPath('mod_mv_anzeige', $params->get('layout', 'default'));
?>