einbinden per inserttag {{file::datei.php}} führt zu 404-fehler
hallo,
nach einem update auf die aktuellste C 4.9 version erhalte ich wegen einer datei.php die ich per file-inserttag einbinde einen fehler.
weiß jemand warum und was sich geändert habe könnte?
wo liegt der fehler in dieser datei (modul-ID ist korrekt, das modul kann ich auch korrekt anzeigen lassen, wenn ich es direkt ausgebe) ?
PHP-Code:
<?php
/*
multiple mini-kalender auf einer seite darstellen
benötigt: die ID des mini-kalender-moduls
Q:https://community.contao.org/de/showthread.php?62710-Kalender-Mehrere-Monate-darstellen&p=410463&viewfull=1#post410463
*/
// ID of calendar module
$intModuleId = 11;
// current year and month
$actualDate = date('Ym');
// given year and month
if ($inputMonth = \Input::get('month'))
{
$actualDate = $inputMonth;
}
// extract year and month
$currentYear = intval(substr($actualDate, 0, 4));
$currentMonth = intval(substr($actualDate, -2));
// iterate through months
for( $i = 0; $i <= 11; ++$i )
{
$nextYear = $currentYear;
$nextMonth = $currentMonth + $i;
if( $nextMonth > 12 )
{
$nextYear++;
$nextMonth = $nextMonth % 12;
}
// month output
\Input::setGet('month', $nextYear.str_pad($nextMonth, 2, '0', STR_PAD_LEFT));
echo \Controller::getFrontendModule($intModuleId);
}