Guida sviluppo temi

Benvenuto nella sezione dedicata
allo sviluppo dei temi Storeden

Pagine

Segui
  •  
    custompages

    Ottenere la lista delle pagine attive create in Ecommerce > Pagine. Non restituisce il contenuto della pagina.

    custompages()
    [
       {
          'id':'569cc86416f46a85764cfada',
          'title':'Chi siamo',
          'friendlyURL':'chi-siamo',
          'parent':'',
          'lang_urls':{
             'en_US':'about-us'
          }
       },
       {
          'id':'56b0c18516f46afd0a7b23c6',
          'title':'Dove trovarci',
          'friendlyURL':'dove-trovarci',
          'parent':'569cc86416f46a85764cfada',
          'lang_urls':[
             'en_US':'where-we-are'
          ]
       },
       {
          'id':'5a2910fa16f46a65797b23c6',
          'title':'L'azienda',
          'friendlyURL':'azienda',
          'parent':'569cc86416f46a85764cfada',
          'lang_urls':{
             'en_US':'company'
          }
       },
       {
          'id':'5c336f5816f46a201aa92aa5',
          'title':'Team',
          'friendlyURL':'team',
          'parent':'5a2910fa16f46a65797b23c6',
          'lang_urls':[
             'en_US':'team'
          ]
       }
    ]
     
    getPageById

    Ottenere i dettagli di una pagina tramite il suo ID.

    getPageById(id)
    param type note default
    id _id Id della pagina  
    {
       "_id":{
          "$id":"569cc86416f46a85764cfada"
       },
       "groupUID":114501,
       "title":"Chi siamo",
       "friendlyURL":"chi-siamo",
       "content":"Lorem ipsum dolor sit amet...",
       "parentPage":"",
       "lang_urls":{
          "en_US":"about-us"
       },
       "mobile":"", /* deprecated */
       "onMenu":1, /* indicates active page */
       "function":0, /* deprecated */
       "layout":null, /* deprecated */
    }
     
    getPageByParentId

    Cercare le sotto-pagine di una pagina.

    getPageByParentId(id)
    param type note default
    id string Id della pagina parent  
     
    getPageIDByURL

    Ottenere i dettagli di una pagina tramite il suo URL.

    getPageIDByURL(friendlyURL)
    param type note default
    friendlyURL string URL della pagina  
    {
       "_id":{
          "$id":"569cc86416f46a85764cfada"
       },
       "groupUID":114501,
       "title":"Chi siamo",
       "friendlyURL":"chi-siamo",
       "content":"Lorem ipsum dolor sit amet...",
       "parentPage":"",
       "lang_urls":{
          "en_US":"about-us"
       },
       "mobile":"", /* deprecated */
       "onMenu":1, /* indicates active page */
       "function":0, /* deprecated */
       "layout":null, /* deprecated */
    }
     
    getPageThree

    Dato un id pagina, restituisce le pagine genitori, per formare il path di navigazione.

    getPageThree(id)
    param type note default
    id _id Id della pagina  
    {% set three = getPageThree("5c336f5816f46a201aa92aa5") %}
    
    [
       {
          "_id":{
             "$id":"569cc86416f46a85764cfada"
          },
          "groupUID":114501,
          "title":"Chi siamo",
          "friendlyURL":"chi-siamo",
          "content":"Lorem ipsum dolor sit amet...",
          "parentPage":"",
          "lang_urls":{
             "en_US":"about-us"
          },
          "onMenu":1, /* indicates active page */
          "mobile":"", /* deprecated */
          "function":0, /* deprecated */
          "layout":null, /* deprecated */
       },
       {
          "_id":{
             "$id":"5a2910fa16f46a65797b23c6"
          },
          "groupUID":114501,
          "title":"L'Azienda",
          "friendlyURL":"azienda",
          "content":"Lorem ipsum dolor sit amet...",
          "parentPage":"569cc86416f46a85764cfada",
          "lang_urls":{
             "en_US":"company"
          },
          "onMenu":1, /* indicates active page */
          "mobile":"", /* deprecated */
          "function":0, /* deprecated */
          "layout":null, /* deprecated */
       },
       {
          "_id":{
             "$id":"5c336f5816f46a201aa92aa5"
          },
          "groupUID":114501,
          "title":"Team",
          "content":"Lorem ipsum dolor sit amet...",
          "parentPage":"5a2910fa16f46a65797b23c6",
          "friendlyURL":"team",
          "lang_urls":{
             "en_US":"team"
          },
          "onMenu":1, /* indicates active page */
          "mobile":"", /* deprecated */
          "function":0, /* deprecated */
          "layout":null, /* deprecated */
       }
    ]
Questo articolo ti è stato utile?
Utenti che ritengono sia utile: 0 su 0

Commenti

Questa è una guida per gli sviluppatori.

Se hai bisogno di aiuto per configurare il tuo tema

Visita questa sezione
Powered by Zendesk