Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Download Attribut (Radio) wird im FE nicht ausgegeben #1527

Closed
Ma3xl3 opened this issue Sep 14, 2015 · 9 comments
Closed

Download Attribut (Radio) wird im FE nicht ausgegeben #1527

Ma3xl3 opened this issue Sep 14, 2015 · 9 comments
Labels
Milestone

Comments

@Ma3xl3
Copy link

Ma3xl3 commented Sep 14, 2015

Wenn im BE ein Download Attribut mit dem Feld-Typ "Radio-Button" hinzugefügt wird, gibt es im FE keine Ausgabe mit der generateAttribute Methode. Mit dem Typ "Checkbox" funktioniert es.

<?php echo $this->generateAttribute('preface_index'); ?>

Das Attribut im BE sieht wie folgt aus:
image

Das Problem liegt meiner Ansicht daran, dass im File system/modules/isotope/library/Isotope/Model/Attribute/Downloads.php in der Zeile 72 multiSRC ein Array sein müsste, beim Typ Radio jedoch nur ein String mitgegeben wird.

$objContentModel->multiSRC = $objProduct->{$this->field_name};

In der Methode ContentDownloads (ab Zeile 57) ist folgende Abfrage:

        // Return if there are no files
        if (!is_array($this->multiSRC) || empty($this->multiSRC))
        {
            return '';
        }

Das wird der Grund sein weshalb kein Download ausgegeben wird.

Systemumgebung:
Contao 3.5.3
Isotope 2.3.0

@aschempp aschempp added the bug label Sep 14, 2015
@aschempp aschempp added this to the 2.3.1 milestone Sep 14, 2015
@aschempp
Copy link
Member

Fixed in fa4e991

@ghost
Copy link

ghost commented Sep 14, 2015

Hallo!

Nach Update von Isotope 2.3 auf 2.3.1 erhalte ich anstelle des Download-Links im Frontend folgende Meldung:

Dieses Element verwendet noch das alte Contao 2 SRC-Format. Haben Sie die Datenbank aktualisiert?

Was ist da zu tun?

Danke!

@aschempp
Copy link
Member

aschempp commented Sep 14, 2015 via email

@ghost
Copy link

ghost commented Sep 14, 2015

Habe ich gemacht,Fehlermeldung bleibt. Datenbank ist aber aktuell.

@ghost
Copy link

ghost commented Sep 14, 2015

@ghost
Copy link

ghost commented Sep 14, 2015

Hallo!

Ich habe jetzt folgendes versucht: In den Attribut-einstellungen habe ich von checkbox auf Radiobutton umgestellt.

Dann das Produkt editiert und eine PDF-Datei eingetragen.

Nun erscheint wieder der Download-Link.

@Ainschy
Copy link
Contributor

Ainschy commented Oct 16, 2015

Ich habe das Problem, das ich die Auswahl Checkbox, weil mehrere Dateien zum Download, nicht mehr nutzen kann. Die Dateien befinden sich im files Ordner unter Contao. Der Fehler trat erst nach dem Update auf isotope 2.3. auf.

Contao 3.5.4. und isotope 2.3.1 sind im Einsatz.

Ich nutze das Download Attribut um Produkt Informationen in der Detail Ansicht anzubieten. Ich nutze es nicht als Download Artikel.

@aschempp
Copy link
Member

Dieses Ticket ist schon geschlossen, bitte ggf. ein neues erstellen. Das Problem dürfte aber in 08322ea bereits behoben sein.

@Ainschy
Copy link
Contributor

Ainschy commented Oct 16, 2015

Danke werde ich prüfen und ggf. ein neues Ticket erstellen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants