{"id":14320,"date":"2014-03-05T15:07:25","date_gmt":"2014-03-05T14:07:25","guid":{"rendered":"https:\/\/helpcenter.blendee.com\/article\/templating-language-references-2\/"},"modified":"2024-03-21T10:01:52","modified_gmt":"2024-03-21T09:01:52","slug":"templating-language-references-2","status":"publish","type":"article","link":"https:\/\/helpcenter.streamwise.it\/en\/article\/templating-language-references-2\/","title":{"rendered":"Templating language references"},"content":{"rendered":"<p>Riportiamo qui a seguire un breve riferimento d&#8217;uso del meta linguaggio proposto in uso all&#8217;interno delle interfacce della consolle my.blendee.com<\/p>\n<hr \/>\n<h4><strong>Informazioni generali<\/strong><\/h4>\n<p>All&#8217;interno del Template potete inserire delle combinazioni che vadano a manipolare il valore proveniente dal campo originale.<br \/>\nPer far questo inserite il nome del campo all&#8217;interno di due (2) parentesi graffe <strong>{}<\/strong><br \/>\n<i>MAC Keyboard : ALT + (<\/i><\/p>\n<h4><strong>L&#8217;uso di Javascript<\/strong><\/h4>\n<p>Nel caso fosse necessario inserire degli script, occorre inserire il codice di scripting tra i tag: <strong>{{script}}<\/strong> e <strong>{{\/script}}\u00a0<\/strong><\/p>\n<h4><strong>Ricerca all&#8217;interno del codice sorgente<\/strong><\/h4>\n<p>Ctrl-F \/ Cmd-F: Inizia ricerca<br \/>\nCtrl-G \/ Cmd-G: Trova il prossimo<br \/>\nShift-Ctrl-G \/ Shift-Cmd-G: Trova il precedente<br \/>\nShift-Ctrl-F \/ Cmd-Option-F: Rimpiazza<br \/>\nShift-Ctrl-R \/ Shift-Cmd-Option-F: Rimpiazza tutto<br \/>\nAlt-G: salta alla linea<br \/>\nAlt-F: Ricerca persistente<br \/>\n<i>(La finestra non si chiude in automatico, Invio per trovare l&#8217;elemento seguente, Shift-invio per trovare quello precedente)<\/i><\/p>\n<h4><strong>Gestire layout Responsive e layout table-less <\/strong><\/h4>\n<p>Qualora desideriate inserire un layout responsive o table-less caratterizzato dalla presenza di &lt;div&gt; vuoti o con attributi &#8220;clear: both&#8221; \u00e8 possibile fare uso dell&#8217;attributo <span style=\"color: #339966;\"><strong>contenteditable<\/strong>=&#8221;<strong>false<\/strong>&#8220;.<\/span><\/p>\n<p>Questo permetter\u00e0 al sistema centrale di comprendere che si tratta di un elemento di layout da gestire in maniera particolare. Tale attributo \u00e8 utilizzabile all&#8217;interno di qualsiasi tag html che si desideri non venga renderizzato al di fuori di un concetto di layout.<\/p>\n<p>Riportiamo qui un piccolo esempio:<\/p>\n<pre class=\"lang:xhtml decode:true\">&lt;div class=\"clear\" contenteditable=\"false\"&gt;&lt;\/div&gt;\n<\/pre>\n<h4><strong>Chiavi di base<\/strong><\/h4>\n<p><strong>{*couponLink*}:<\/strong> Link alla pagina di prelevamento del coupon<\/p>\n<p><strong>{{msg}}:<\/strong> Messaggio restituito dal Sistema<\/p>\n<p><strong>{{title}}:<\/strong> Titolo<\/p>\n<p><strong>{{storeLogo}}:<\/strong> Logo del Negozio<\/p>\n<p><strong>{{claimMsg}}:<\/strong> Claim<\/p>\n<p><strong>{{targetUrl}}:<\/strong> Url di destinazione<\/p>\n<p><strong>{{products}}:<\/strong> Elenco dei prodotti<\/p>\n<p><em>Questa chiave restituir\u00e0 un elenco di oggetti, per cui occorre utilizzarla nel seguente modo:<br \/>\n<\/em><br \/>\n<i><strong>foreach.{{products}}<\/strong><\/i><\/p>\n<p>..inserire il proprio codice html da ripetere per ogni elemento, ad esempio:<\/p>\n<p>&lt;h1&gt;{{products}}.{{name}}&lt;\/h1&gt;<\/p>\n<p>&#8230;<\/p>\n<p><strong>endforeach<\/strong><\/p>\n<p>All&#8217;interno del codice potete usare le seguenti sottochiavi: <strong>{{products}}.{{image}}:<\/strong> Url dell&#8217;immagine del prodotto<\/p>\n<p><strong>{{products}}.{{priceOriginal}}:<\/strong> Prezzo originale del Prodotto<\/p>\n<p><strong>{{products}}.{{priceDiscounted}}:<\/strong> Prezzo finale del Prodotto<\/p>\n<p><strong>{{products}}.{{name}}:<\/strong> Titolo del Prodotto<\/p>\n<p><strong>{{products}}.{{descriptionShort}}:<\/strong> Descrizione Breve del Prodotto<\/p>\n<p><strong>{{products}}.{{discount}}:<\/strong> Percentuale di sconto sul Prodotto<\/p>\n<p><strong>{{products}}.{{shopLink}}:<\/strong> Link al negozio<\/p>\n<p><strong>{{products}}.{{link}}:<\/strong> Link al prodotto<\/p>\n<p><strong>{{products}}.{{currencySymbol}}:<\/strong> Simbolo della valuta<\/p>\n<h4 class=\"alert alert-info fade in\"><strong>Chiavi specifiche per Behavioral Messages con Product Recommendation<\/strong><\/h4>\n<div class=\"alert alert-info fade in\">Questa chiave pu\u00f2 essere utilizzata solamente nei <strong>Behavioural Messages con recommendations<\/strong>.<br \/>\n<em>Questa chiave restituir\u00e0 un elenco di oggetti, per cui occorre utilizzarla nel seguente modo:<\/em><i><strong>recommendations.{{X}}<\/strong> (X sar\u00e0 un numero che indica il numero di prodotti che si desidera mostrare)<\/i>..inserire il proprio codice html da ripetere per ogni elemento, ad esempio:&lt;h1&gt;{{rec}}.{{name}}&lt;\/h1&gt;&#8230;<strong>endrecommendations<\/strong>All&#8217;interno del codice potete usare le seguenti sottochiavi:<strong>{{rec}}.{{image}}:<\/strong> Url dell&#8217;immagine del prodotto<strong>{{rec}}.{{priceOriginal}}:<\/strong> Prezzo originale del Prodotto<strong>{{rec}}.{{priceDiscounted}}:<\/strong> Prezzo finale del Prodotto<strong>{{rec}}.{{name}}:<\/strong> Titolo del Prodotto<\/p>\n<p><strong>{{rec}}.{{descriptionShort}}:<\/strong> Descrizione Breve del Prodotto<\/p>\n<p><strong>{{rec}}.{{discountPercentage}}:<\/strong> Percentuale di sconto sul Prodotto<\/p>\n<p><strong>{{rec}}.{{shopLink}}:<\/strong> Link al negozio<\/p>\n<p><strong>{{rec}}.{{link}}:<\/strong> Link al prodotto<\/p>\n<p><strong>{{rec}}.{{currencySymbol}}:<\/strong> Simbolo della valuta<\/p>\n<\/div>\n<div class=\"alert alert-info fade in\"><\/div>\n<h4 class=\"alert alert-info fade in\"><strong>Propriet\u00e0 del template<\/strong><\/h4>\n<div class=\"alert alert-info fade in\">Qualora il template proponga delle propriet\u00e0 personalizzabili,\u00a0sin dal suo modello iniziale (da cui \u00e8 stato clonato ad esempio) queste verranno presentate contestualmente alla finestra di source-editing. Questo permetter\u00e0 di\u00a0utilizzare queste variabili a proprio piacimento all&#8217;interno del tamplate.<\/div>\n<div class=\"alert alert-info fade in\"><\/div>\n<div class=\"alert alert-info fade in\">Riportiamo alcune propriet\u00e0 a titolo di esempio:<\/div>\n<div class=\"alert alert-info fade in\"><\/div>\n<div class=\"alert alert-info fade in\">\n<p><strong>##adbRecHtmlMarkup##:<\/strong> HTML Markup<\/p>\n<p><strong>##adbRecSlider##:<\/strong> Utilizza Slider<\/p>\n<p><strong>##adbRecInfinite##:<\/strong> Slider Infinito<\/p>\n<p><strong>##adbRecSlidesToShow##:<\/strong> Slide da mostrare<\/p>\n<p><strong>##adbRecSlidesToScroll##:<\/strong> Slide per scroll<\/p>\n<p><strong>##adbRecSpeed##:<\/strong> Velocit\u00e0 slider (millisecondi)<\/p>\n<p><strong>##adbRecDots##:<\/strong> Mostrare puntini per scorrimento slider<\/p>\n<p><strong>##adbRecTargetDiv##:<\/strong> Target Div<\/p>\n<p><strong>##adbRecSpeed##:<\/strong> Velocit\u00e0 Slider<\/p>\n<p><strong>##adbRecDots##:<\/strong> Puntini Slider<\/p>\n<p><strong>##adbRecAutoplay##:<\/strong> Autoplay<\/p>\n<p><strong>##adbRecMaxWidth##:<\/strong> Larghezza Massima<\/p>\n<p><strong>##adbRecAutoplaySpeed##:<\/strong> Velocit\u00e0 Autoplay<\/p>\n<p><strong>##adbRecMBot##:<\/strong> Margine Inferiore<\/p>\n<p><strong>##adbRecMTop##:<\/strong> Margine Superiore<\/p>\n<p><strong>##adbRecTitle##:<\/strong> Titolo<\/p>\n<p><strong>##adbRecHTMLDiv##:<\/strong> Div Html<\/p>\n<\/div>\n<div class=\"wrap-post-useful post_useful_14320\">\n<p><div style=\"color: black; margin-bottom: 15px;\"><strong>Was this content useful?<\/strong><\/div><\/p>\n<p class=\"post_useful_success post_useful_success_14320\">Thanks for contributing!<\/p>\n<div class=\"post-useful-buttons post_useful_buttons_14320\">\n<a href=\"javascript:;\" style=\"border:0px;\" title=\"Yes\" class=\"post-useful-vote post-useful-vote-yes\" data-id=\"14320\" data-rate=\"1\">Yes<\/a>\n<a href=\"javascript:;\" style=\"border:0px;\" title=\"No\" class=\"post-useful-vote post-useful-vote-no\" data-id=\"14320\" data-rate=\"0\">No<\/a>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Riportiamo qui a seguire un breve riferimento d&#8217;uso del meta linguaggio proposto in uso all&#8217;interno delle interfacce della consolle my.blendee.com Informazioni generali All&#8217;interno del Template potete inserire delle combinazioni che vadano a manipolare il valore proveniente dal campo originale. Per far questo inserite il nome del campo all&#8217;interno di due (2) parentesi graffe {} MAC [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"menu_order":0,"template":"","format":"standard","article-category":[563,169],"article-tag":[170,196,190],"class_list":["post-14320","article","type-article","status-publish","format-standard","hentry","article-category-template-en","article-category-web-site-product-recommendations","article-tag-recommendation-en","article-tag-syntax-en","article-tag-template-en"],"_links":{"self":[{"href":"https:\/\/helpcenter.streamwise.it\/en\/wp-json\/wp\/v2\/article\/14320"}],"collection":[{"href":"https:\/\/helpcenter.streamwise.it\/en\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/helpcenter.streamwise.it\/en\/wp-json\/wp\/v2\/types\/article"}],"author":[{"embeddable":true,"href":"https:\/\/helpcenter.streamwise.it\/en\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/helpcenter.streamwise.it\/en\/wp-json\/wp\/v2\/article\/14320\/revisions"}],"predecessor-version":[{"id":14321,"href":"https:\/\/helpcenter.streamwise.it\/en\/wp-json\/wp\/v2\/article\/14320\/revisions\/14321"}],"wp:attachment":[{"href":"https:\/\/helpcenter.streamwise.it\/en\/wp-json\/wp\/v2\/media?parent=14320"}],"wp:term":[{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/helpcenter.streamwise.it\/en\/wp-json\/wp\/v2\/article-category?post=14320"},{"taxonomy":"article-tag","embeddable":true,"href":"https:\/\/helpcenter.streamwise.it\/en\/wp-json\/wp\/v2\/article-tag?post=14320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}