On March 26, 2019 we launched new MODX Forums. Please join us at the new MODX Community Forums.
Subscribe: RSS
  • Witam wszystkich
    Jestem nowy jeżeli chodzi o Modx’a.
    Mam pytanie: czy jest możliwe poprzez Ditto wyciągnięcie zawartości pola [*content*] wszystkich dokumentów potomnych (dzieci) dokumentu, w którym wywołuję Ditto tak, aby nie zostały one sformatowane przez żadną &tpl?
    Chodzi o wyciągnięcie tylko zawartości dzieci (mogą zawierać zwykły tekst lub inne wywołania Ditto)

    p.s. Generuję XML z zawartości dokumentów dzieci - dlatego jest mi to bardzo potrzebne.

    Będę wdzięczny za wszelką pomoc.
    • Zrób sobie templatke generującą plik XML - Ditto posiada wszystkie opcje żeby coś takiego uzyskać. Musisz zerknąć w dokumentację ditto, bo nie pamiętam dokładnie, ale tam coś było w stylu: &firstTpl - dla pierwszego elementu (u Ciebie będzie to nagłówek pliku xml i pierwszy element) &tpl - wszystkie elementy w środku i &lastTpl - zamknięcie znaczników xml.

      Gdybyś potrzebował coś więcej zawsze możesz uruchomić snippet programowo
      $modx->runSnippet('Ditto',array(parametryDitto));
      

      ... i pobawić się w operacje na stringach
      Nie znam Twojego celu także nie wiem czy to Ci wystarczy.