---
title: "Calendar Base zeigt keine Attachments an"
url: "https://www.typo3.net/d/86804-calendar-base-zeigt-keine-attachments-an"
source: "typo3.net"
tags: ["Extensions","Frage","Kalender & Termine"]
created: "2009-02-12"
last_reply: "2013-10-24"
replies: 10
solved: false
page: 1
pages: 1
lang: "de"
---

# Calendar Base zeigt keine Attachments an

Extensions · 10 Antworten · gestartet 2009-02-12

## Eröffnungsbeitrag

**Bluto** · 2009-02-12 · [Beitrag #1](https://www.typo3.net/d/86804-calendar-base-zeigt-keine-attachments-an/1)

Hallo zusammen,

hab die extension Cal installeirt, Templates angepasst usw. funktioniert auch alles, bis auf einen Punkt:

Wenn eine oder mehrere Dateien angehangen sind, werden diese nicht angezeigt, es kommt die Meldung

> Attachment:
> There are 0 files.

Wenn keine Dateien angehängt werden, wird Attachment gar nicht angezeigt, soll ja auch so sein, zeigt aber, das erkannt wird, dass Dateien vorhanden sind.

Pfad zu uploads/tx_cal/media ist korrekt angegeben, bei Bildern funktioniert alles.

Kennt jemand diese Problem oder hat einen Lösungsansatz für mich?

Und wo wir dabei sind, es gibt von Haus aus keine Möglichkeit, Events im PopUp-Fenster dazustellen, oder? Ich würde im Moment die Event ansicht auf eine neue Seite ohne HTML Template legen und die Links in der Extension entsprechen anpassen.

Schöne Grüße,
Jan

## Antworten

### [#2](https://www.typo3.net/d/86804-calendar-base-zeigt-keine-attachments-an/2) · Bluto · 2009-02-13

So,

böser hack, aber so klappts bei mir:
class.tx_cal_phpicalendar_model.php Zeile 1214:

```php
	//$sims['###ATTACHMENT###'] = $this->local_cObj->cObjGetSingle($this->conf['view.'][$view.'.']['event.']['attachment'],$this->conf['view.'][$view.'.']['event.']['attachment.']);
		foreach($this->getAttachment() as $media)
			$sims['###ATTACHMENT###'] .= '<div class="fileitem"><a style="background:url(typo3/sysext/cms/tslib/media/fileicons/'.substr($media,-3,3).'.gif) no-repeat left; padding-left:20px;" href="'.$filePath.$media.'" target="_blank">'.$media.'</a></div>';
```

Nicht schön, aber muss...

Schönes WE,
Jan

### [#3](https://www.typo3.net/d/86804-calendar-base-zeigt-keine-attachments-an/3) · lilu · 2009-02-28

gibt es dafür schon eine saubere lösung?
hab nämlich das selbe problem.
thx schonmal

### [#4](https://www.typo3.net/d/86804-calendar-base-zeigt-keine-attachments-an/4) · lilu · 2009-03-01

ok, also ich hab eine Lösung, hoffe es hilft euch auch...
das hauptproblem bei mir ist dam.
dam_filelinks und css_filelinks verursachen das (Attachment:There are 0 files.) problem.
ich hab sie zu testzwecken dann mal deinstalliert und gucke einer da es funktionierte ganze plötlich. attachements wurden ohne probleme angezeigt.
die zwei extensions müssen aber bleiben, also hab ich mir die einstellungsmöglichkeiten im extensionmanager angeschaut.
Lösung:
- dam_filelinks häckchen setzen bei: CType Filelinks und "Read from path" belongs to DAM.
- css_filelinks häckchen setzen bei: Allow the "Read from path" field
fertig!!!

natürlich gibt es jetz noch ein problem.
da ich ja dam benutze, sollte die extension cal__dam_references installiert sein.
aber wenn ich diese installiere werden mir keine Bilder angezeigt. gibt es dafür lösungen oder ansätze?
mfg

### [#5](https://www.typo3.net/d/86804-calendar-base-zeigt-keine-attachments-an/5) · rea · 2011-02-16

Events im PopUp-Fenster würden mich auch interessieren. Habt ihr da schon eine Lösung?

### [#6](https://www.typo3.net/d/86804-calendar-base-zeigt-keine-attachments-an/6) · pleo · 2011-07-13

Hi,

ich weiss nun nicht ob das Problem mit den Attachments noch existiert.
Ich hatte dieses soeben und habe leider auch nur diesen quick & dirty hack gefunden.

Nachdem ich mir dann den TS-Objekt-Browser angeschaut habe, habe ich für mich die Lösung gefunden.

Ich verwende die ext css_styled_filelinks:

attachment < tt_content.uploads
				attachment {
					layout = 1
					showFileSize = 1
					20.fileList.path = {$plugin.tx_cal_controller.uploadPath.media}
					20.fileList.field = attachment
					20.stdWrap.dataWrap = <div>%%%ATTACHMENT_LABEL%%%:&nbsp;|</div>
				}

1. Das Feld heisst attachment nicht media.
2. Die referenzierung habe ich zur Kopie gemacht.

vielleicht hilft´s ja wem :-)

### [#7](https://www.typo3.net/d/86804-calendar-base-zeigt-keine-attachments-an/7) · tom613 · 2011-08-22

> **pleo schrieb:**
>
> Hi,
>
> ich weiss nun nicht ob das Problem mit den Attachments noch existiert.
> Ich hatte dieses soeben und habe leider auch nur diesen quick & dirty hack gefunden.
>
> Nachdem ich mir dann den TS-Objekt-Browser angeschaut habe, habe ich für mich die Lösung gefunden.
>
> Ich verwende die ext css_styled_filelinks:
>
> attachment < tt_content.uploads
> 				attachment {
> 					layout = 1
> 					showFileSize = 1
> 					20.fileList.path = {$plugin.tx_cal_controller.uploadPath.media}
> 					20.fileList.field = attachment
> 					20.stdWrap.dataWrap = <div>%%%ATTACHMENT_LABEL%%%: |</div>
> 				}
>
> 1. Das Feld heisst attachment nicht media.
> 2. Die referenzierung habe ich zur Kopie gemacht.
>
> vielleicht hilft´s ja wem :-)

wollte mich bedanken. hat wunderbar geklappt!

### [#8](https://www.typo3.net/d/86804-calendar-base-zeigt-keine-attachments-an/8) · Klaus2002 · 2012-01-13

Könnt Ihr mir bitte auch bei diesem Problem helfen.

Vor der Installation von cal__dam_references hat alle wunderbar geklappt. Jetzt werden die Attachments nicht mehr angezeigt, Bilder dagegen gehen.

Sobald ich das oben geschreibene TS einfüge erhalte ich die Meldung "Dateien: There are 0 files." (vorher war wie gesagt überhaupt nicht zu sehen). Die Anzeige kommt egal ob der Termin Attachements hat oder nicht.

Irgendwo ist da doch der Wurm drin.

### [#9](https://www.typo3.net/d/86804-calendar-base-zeigt-keine-attachments-an/9) · aco · 2013-03-11

Bin auch schon seit Tagen am rumtesten.
Die class.tx_cal_phpicalendar_modul.php wurde gemäß <http://forge.typo3.org/issues/42338> auch schon geändert.

Ich kann mir im Marker ###ATTACHMENT### auch den Dateinamen und die Caption ausgeben lassen. Es hängt irgendwie an tt_content.uploads

Denn auch
plugin.tx_cal_controller.view.event.event.attachment = TEXT
plugin.tx_cal_controller.view.event.event.attachment.value = test

gibt brav test aus.

### [#10](https://www.typo3.net/d/86804-calendar-base-zeigt-keine-attachments-an/10) · Liberation · 2013-04-26

Hi,
ext\cal\tca.php
Raus:

```php
if (t3lib_utility_VersionNumber::convertVersionNumberToInteger(TYPO3_version) >= 4003000) {
	t3lib_div::loadTCA('tt_content');
	$GLOBALS['TCA']['tt_content']['columns']['tx_cal_media']['config']['uploadfolder'] = 'uploads/tx_cal/media';
}
```

ext\cal\ext-tables.php
Rein:

```php
if (t3lib_utility_VersionNumber::convertVersionNumberToInteger(TYPO3_version) >= 4003000) {
	t3lib_div::loadTCA('tt_content');
	$GLOBALS['TCA']['tt_content']['columns']['tx_cal_media']['config']['uploadfolder'] = 'uploads/tx_cal/media';
}
```

Grüße von der Elbe

### [#11](https://www.typo3.net/d/86804-calendar-base-zeigt-keine-attachments-an/11) · baumpaul · 2013-10-24

> **Liberation schrieb:**
>
> ext\cal\tca.php
> Raus:
>
> ```php
> if (t3lib_utility_VersionNumber::convertVersionNumberToInteger(TYPO3_version) >= 4003000) {
> 	t3lib_div::loadTCA('tt_content');
> 	$GLOBALS['TCA']['tt_content']['columns']['tx_cal_media']['config']['uploadfolder'] = 'uploads/tx_cal/media';
> }
> ```
>
> ext\cal\ext-tables.php
> Rein:
>
> ```php
> if (t3lib_utility_VersionNumber::convertVersionNumberToInteger(TYPO3_version) >= 4003000) {
> 	t3lib_div::loadTCA('tt_content');
> 	$GLOBALS['TCA']['tt_content']['columns']['tx_cal_media']['config']['uploadfolder'] = 'uploads/tx_cal/media';
> }
> ```

Hallo, ich habe die letzte Korrektur vorgenommen. Hat leider nicht funktioniert. Es gibt übrigens nur eien ext_tables.php, keine ext-tables.php.

---

Quelle: „Calendar Base zeigt keine Attachments an“, typo3.net, https://www.typo3.net/d/86804-calendar-base-zeigt-keine-attachments-an
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
