+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Einsetzten von value von Custom Fields nicht mehr möglich?

  1. #1
    Neu an Board
    Registriert seit
    04.04.2011
    Beiträge
    6
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Einsetzten von value von Custom Fields nicht mehr möglich?

    Hallo an alle!

    Ich lasse in einer meiner Komponenten die Values von einigen Custom Fields anzeigen. Seit Joomla-Version 3.9.5 gibt es ein Problem mit der Anzeige von Feldern des Feldtyps "Liste".
    Bisher funktionierte es so:

    implode(', ', $item->jcFields['meinListenfeld']->rawvalue)
    zeigte bisher den WERT des ausgewählten Listenelements

    $item->jcFields['meinListenfeld']->value
    zeigte den TEXT des ausgewählten Listenelements
    (also das Label bzw. den Key der ausgewählten Option)

    In der jetzigen Version funktioniert nur mehr rawvalue – value bleibt jetzt aber immer leer.
    Kann sich das jemand erklären?
    Oder hat jemand dasselbe Problem und kennt einen Workaround?

    Danke vorab! Diana

  2. #2
    Gehört zum Inventar Avatar von Re:Later
    Registriert seit
    21.04.2014
    Ort
    Berlin
    Beiträge
    5.733
    Bedankte sich
    153
    Erhielt 2.226 Danksagungen
    in 1.995 Beiträgen

    Standard

    Kann nur sagen, dass in meinem Joomla 3.9.6 mit einer Liste, es exakt so ist wie du es gerne hättest,

    - FALLS ich was im Listenfeld gewählt habe und Beitrag speichere.

    value => Korrekter Text zum gewählten Wert
    rawvalue => Array mit korrektem Wert

    - Wenn Beitrag noch nicht mit dem Feld gespeichert ist, kein value und rawvalue ein Array mit 1 leerem Eintrag.

    Array (
    [0]=>
    )

    - Wenn Beitrag noch nicht mit dem Feld gespeichert ist, ABER ein passender Standardwert aus der Liste im Eigenen Feld eingetragen ist, wieder alles OK

    value => Korrekter Text zum Standardwert
    rawvalue => Array mit Wert


    Kurz: Bei mir passt's leider.
    Joomlafachmann: https://www.ghsvs.de

  3. #3
    Neu an Board
    Registriert seit
    04.04.2011
    Beiträge
    6
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Danke dir fürs Austesten!
    Hmmm ... eigenartig. Dann werde ich mal ein Update auf 3.9.6 veranlassen. Vielleicht geht's damit dann wieder.
    Darf ich vielleicht noch fragen, welche PHP-Version du verwendest?

  4. #4
    Gehört zum Inventar Avatar von Re:Later
    Registriert seit
    21.04.2014
    Ort
    Berlin
    Beiträge
    5.733
    Bedankte sich
    153
    Erhielt 2.226 Danksagungen
    in 1.995 Beiträgen

    Standard

    Glaube in diesem Fall 7.3.
    Joomlafachmann: https://www.ghsvs.de

  5. Erhielt Danksagungen von:


  6. #5
    Gehört zum Inventar Avatar von Re:Later
    Registriert seit
    21.04.2014
    Ort
    Berlin
    Beiträge
    5.733
    Bedankte sich
    153
    Erhielt 2.226 Danksagungen
    in 1.995 Beiträgen

    Standard

    Hier ist gerade was aufgetaucht, wo gesagt wird, dass es funktioniert, wenn ... na sieh selber:
    https://github.com/joomla/joomla-cms...ment-495778035
    Joomlafachmann: https://www.ghsvs.de

+ Antworten

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein