ab_downloads und CoolURI [Gelöst]


  • 0 x
    21. 05. 2010, 08:52

    Hallo zusammen,

    hat jemand einen Idee oder einen Tipp wie ich CoolURI konfiguriren muss damit ab_downloads funktioniert. Herr Google liefert zwar ein paar Ergebnisse, aber nicht wirklich hilfreiche.
    Bin für jede Hilfe sehr dankbar!
    lg, michi


  • 0 x
    26. 05. 2010, 19:02 - Lösung

    Hat keiner einen Hinweis für mich?


  • 1

  • 0 x
    26. 05. 2010, 19:02

    Hat keiner einen Hinweis für mich?

  • archyart archyart
    T3PO
    0 x
    16 Beiträge
    0 Hilfreiche Beiträge
    28. 05. 2010, 12:32

    Hallo FlipFlop, probier mal das Caching in der Extension auszuschalten bei mir hats geholfen ;-)

    plugin.tx_abdownloads_pi1 {

    ## ENABLE FEATURES
    # cat=plugin.tx_abdownloads_pi1/enable/1; type=boolean; label= Allow caching: Allow caching of displayed categories/downloads?
    allowCaching = 0
    }

    Melde dich nochmal wenns klappt...
    Hab lange selber nach gesucht!

    Gruß aus KS


  • 0 x
    29. 05. 2010, 05:48

    Hallo,

    vielen Dank für den Tipp, leider ohne Erfolg. Wenn ich CoolURI aktiviere passiert beim Klick auf eine Kategorie gar nichts - die Seite ladet zwar neu, aber offenbar werden die Variablen nicht richtig oder gar nicht verarbeitet. An die URL wird z.B.: "?tx_abdownloads_pi1[action]=getviewcategory&tx_abdownloads_pi1[category_uid]=1&tx_abdownloads_pi1[cid]=436" angehängt und ich nehme an, dass durch CoolURI nichts davon verarbeitet werden kann.
    Schalte ich CoolURI ab, funktioniert die Ext bestens - nur die URLs sind dann wieder hässlich :-)

    Optimal wäre eine CoolURI Config für alle nötigen Parameter die ab_downloads benötigt. Aber da wird's leider dünn im Web...


  • 0 x
    29. 05. 2010, 06:50

    Hi nochmals,
    habe mal eine Config für CoolURI zusammengestellt, erste Tests sehen sehr positiv aus:
    - Auswahl der Kategorie
    - Download ansich
    - Bewertungen
    - Nicht funktionierenden Download melden

    Für alle die es auch interessiert, die Config habe ich wie folgt angepasst:

    Folgende Teile in die CoolUriConf.xml einfügen (ist nur als TS formatiert damit die Einrückungen gemacht werden und die Blöcke besser lesbar sind):

    1. <uriparts>
    2. .
    3. .
    4. .
    5. <part>
    6. <parameter>tx_abdownloads_pi1[category_uid]</parameter>
    7. <lookindb>
    8. <to>SELECT label FROM tx_abdownloads_category WHERE uid=$1</to>
    9. <translatetoif>
    10. <match>^[0-9]+$</match>
    11. </translatetoif>
    12. <urlize>1</urlize>
    13. </lookindb>
    14. </part>
    15. <part>
    16. <parameter>tx_abdownloads_pi1[uid]</parameter>
    17. <lookindb>
    18. <to>SELECT label FROM tx_abdownloads_download WHERE uid=$1</to>
    19. <translatetoif>
    20. <match>^[0-9]+$</match>
    21. </translatetoif>
    22. <urlize>1</urlize>
    23. </lookindb>
    24. </part>
    25. </uriparts>

    1. <predefinedparts>
    2. .
    3. .
    4. .
    5. <part>
    6. <parameter>tx_abdownloads_pi1[pointer]</parameter>
    7. </part>
    8. </predefinedparts>

    1. <valuemaps>
    2. .
    3. .
    4. .
    5. <valuemap>
    6. <parameter>tx_abdownloads_pi1[action]</parameter>
    7. <value key="show-category">getviewcategory</value>
    8. <value key="propose-a-new-download">getviewaddnewdownload</value>
    9. <value key="open-download">getviewclickeddownload</value>
    10. <value key="show-details-for-download">getviewdetailsfordownload</value>
    11. <value key="report-broken-download">getviewreportbrokendownload</value>
    12. <value key="rate-download">getviewratedownload</value>
    13. </valuemap>
    14. <valuemap>
    15. <parameter>tx_abdownloads_pi1[category_uid]</parameter>
    16. <value key="home">0</value>
    17. </valuemap>
    18. </valuemaps>

    Vielleicht findet sich hier jemand der diese Config ev. auch testet und Feedback gibt?

    lg aus Wien!
    Michael

  • magr01ino magr01ino
    TYPO3-Anwärter
    0 x
    6 Beiträge
    0 Hilfreiche Beiträge
    28. 05. 2011, 12:07

    Besten Dank für die Config, hat bei mir prima geklappt!

  • 1