Hi Community
ich hätte da eine eher speziellere Frage.
Möchte folgendes realisieren:
Ich habe ein gewöhnliches Menü welche alle Seiten auflistet. Mein Ziel ist es jetzt das die Unterseiten links zu einem PDF sind. In etwa sieht das so aus
- aktuelle Themen
- - Thema 1
- - Thema 2
....
Wenn ich nun auf das Thema 1 klicke soll sich keine Seite darin öffnen sondern direkt das verlinkte PDF.
Der Seitentyp von Thema 1 (und 2) ist ein "interner Link". Mittels folgendem Code habe ich dort den Link Wizard (ich denke mal der heißt so) eingebaut, dieser funktioniert auch.
$TCA['pages']['columns']['url'] = array(
'config' => array(
'type' => 'group',
'eval' => 'trim',
'internal_type' => 'file',
'allowed' => 'pdf',
'uploadfolder' => 'uploads/media',
'wizards' => array(
'_PADDING' => 1,
'_VERTICAL' => 1,
'link' => array(
'type' => 'popup',
'title' => 'Link PDF',
'script' => 'wizard_edit.php',
'params' => array(
'blindLinkOptions' => 'page,url,mail,spec',
'allowedExtensions' => 'pdf',
),
'JSopenParams' => 'height=300,width=500,status=0,menubar=0,scrollbars=1',
),
),
)
);
Wenn ich nun dort ein File auswähle wird dieses auch verlinkt. Nun ist es jedoch so das im FE nicht das PDF geöffnet wird sondern dieser ruft eine Seite mit der Adresse http://name_des_pdf.pdf/ auf.
Wie bringe ich dem Linkwizard bei das dieser hier den richtigen Pfad setzt?
PS: Ich weiß das ich das ganze auch einfach über einen externen Link lösen kann aber für die Redakeure wäre es zu umständlich hier jedes mal eine absolute URL einzutragen.
PPS: Ich habe den PHP Bereich in die extTables.php geschrieben, ist das der richtige Ort dafür?