We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 32507
    • 142 Posts
    mtalvenheimo Reply #1, 16 years ago
    En ole oikein päässyt alkuun tuon Ditton kanssa. Nyt käytän etusivun uutisiin NewsPublisheria ja NewsListingia. Haluaisin kuitenkin lisätä esim. kuvia / videota joihinkin uutisiin ja Dittolla tämä ilmeisesti onnistuu. En vain oikein ymmärrä sen logiikkaa vaikka olen yrittänyt opiskella (ditto.modxcms.com). Liian monimutkaista yksinkertaiselle miehelle. Liittyykö nuo aiemmin mainitsemani snippetit Dittoon olennaisena osana vai onko Ditto ihan oma kokonaisuutensa?
      • 16610
      • 634 Posts
      NewsPublisher ja NewsListing eivät suoraan liity Ditton käyttöön.

      Monipuolisuudestaan ja näennäisestä monimutkaisuudestaan huolimatta Ditton peruskäyttö esim. uutisiin on varsin helppoa. Otetaan esimerkki:

      - Tee kansio Uutiset (ei julkaistu, ei näy menussa) ja sijoita sen alle kaikki uutiset (dokumentit)
      - Sijoitetaan kolme uusinta uutista etusivulle lisäämällä dokumenttiin Ditton snippetti mallia:
      [[Ditto? &parents=`10`&dateFormat=`%d.%m.%Y` &hiddenFields=`Uutiskuva` &total=`3`&tpl=`Uutinen`]]
      - &parents = kansion/kansioiden id, jonka alta uutisdokumentit haetaan
      - &dateFormat = päivämäärän muoto
      - &hiddenFields = uutisdokumentissa on tässä tapauksessa Uutiskuva -niminen template variable (sivupohjan muuttuja) kuvan lisäämistä varten
      - &total = haetaan kolme uusinta uutista
      - &tpl = uutisten template (sivupohja) eli tee Uutinen -niminen chunk (HTML-koodin palanen)

      Yksinkertaistettu Uutinen -chunk voi olla esim. seuraava:

      <h3>[+date+]: <a href="[~[+id+]~]">[+pagetitle+]</a></h3>
      <p>[+Uutiskuva+][+introtext+]</p>
      <p><a href="[~[+id+]~]">Lue lisää...</a></p>

      Tällöin uutiseen haettaisiin näkyviin sivun otsikko [+pagetitle+], uutiskuva [+Uutiskuva+] ja yhteenvetoteksti [+introtext+].
        Mikko Lammi, Owner at Maagit
        • 32507
        • 142 Posts
        mtalvenheimo Reply #3, 16 years ago
        Kiitoksia tästä. Etenen näillä ohjeilla. smiley