Il modulo shortcode per prestashop consente di creare automaticamente vari contenuti in qualsiasi parte del sito web. È possibile inserire shortcode nei file del tema e anche nei contenuti del back office del negozio. Questo addon sostituirà automaticamente questi codici brevi con contenuti generati automaticamente.
Con il modulo shortcodes è possibile generare automaticamente alcuni set di prodotti, immagini in varie posizioni del tema con la possibilità di utilizzare gli shortcodes all'interno dei contenuti definiti nel backoffice (come le descrizioni / i contenuti delle pagine del cms, delle pagine delle categorie, delle pagine dei prodotti). Di seguito è riportato un elenco degli shortcode attualmente disponibili.
Dove si possono usare questi shortcode?
Il grande vantaggio di questo modulo è che è possibile utilizzare questi shortcode ovunque. Potete utilizzarli in qualsiasi parte del file .tpl del vostro negozio e anche nel vostro back office. Potete inserire questi codici nella descrizione del prodotto, nella descrizione breve, nei contenuti delle pagine del vostro cms, nelle descrizioni delle categorie ecc.
Elenco dei codici disponibili nel modulo ShortCodes per PrestaShop
......................................
Codice breve | Spiegazione |
[prodotto:9] | Questo shortcode visualizzerà un'istanza del prodotto con l'ID definito, in questo caso il numero ID del prodotto è 9 |
[prodotti:1,2,3,4] | Questo shortcode visualizzerà l'elenco dei prodotti con ID 1,2,3,4 - si possono definire tutti i prodotti che si desidera |
[productsByAttributes:1-1,1-2] | È possibile creare un elenco di prodotti che visualizzeranno le combinazioni selezionate per esempio 1-2 significa che si mostrerà il prodotto con ID 1 e la sua combinazione con ID 2 |
[product-description:2] | Questo shortcode visualizzerà la descrizione del prodotto con ID 2 |
[product-description-short:2] | Questo shortcode visualizzerà la descrizione breve del prodotto con ID 2 |
[ultimi-prodotti:12] | Questo shortcode mostrerà i prodotti aggiunti di recente al negozio, il numero decide il numero di prodotti da visualizzare |
[categoria:7:16:prezzo:desc] | Questo shortcode visualizzerà l'elenco dei prodotti della categoria con ID 7, il modulo otterrà 16 prodotti da questa categoria. Il metodo di ordinamento è impostato per ordinare i prodotti in base al PREZZO e il modo di ordinare è impostato su decrescente. Metodi di ordinamento disponibili: casuale, prezzo, nome, id_prodotto, produttore, posizione, data_aggiornamento, data_aggiornamento Modi di ordinamento disponibili: decrescente [9-0], ascendente [0-9] |
[sale:nb:order_way:order_by] | Questo shortcode dà la possibilità di visualizzare i prodotti "in vendita" (prodotti che hanno un prezzo specifico ribassato). nb - è un numero di prodotti da visualizzare, order_way - è un metodo d'ordine (position, price, id_product, name, date_add, date_upd) order_way - è la definizione del modo d'ordine (desc/asc) |
[produttore:2:8:prezzo:desc] | .
Questo shortcode visualizzerà l'elenco dei prodotti del produttore selezionato, in questo caso il produttore con ID 2. Il modulo prenderà 8 prodotti dal database del negozio. Il metodo di ordinamento è impostato per ordinare i prodotti per PREZZO e il modo di ordinare è impostato su decrescente. Metodi di ordinamento disponibili: random, price, name, id_product, manufacturer, position, date_add, date_upd. Modalità di ordinamento disponibili: discendente [9-0], ascendente [0-9] |
[costruttore:1:nome] | .
Questo shortcode sarà sostituito dal nome del produttore dove l'ID del produttore è 1) |
[costruttore:1:descrizione] | Questo shortcode sarà sostituito dalla descrizione del produttore |
[produttore:1:short_description] | Questo shortcode sarà sostituito dalla descrizione breve del produttore |
[produttore:1:foto] | Questo shortcode sarà sostituito dall'immagine del produttore |
[produttore:1:image_link] | Questo shortcode sarà sostituito con l'url dell'immagine del produttore |
[produttore:1:link] | Questo shortcode sarà sostituito con il link del produttore (url alla pagina del produttore) |
[fornitore:1:4:prezzo:desc] | Questo shortcode visualizzerà l'elenco dei prodotti del fornitore selezionato, in questo caso il fornitore con ID 1. Il modulo otterrà 4 prodotti dal database del negozio. Il modulo otterrà 4 prodotti dal database del negozio. Il metodo di ordinamento è impostato per ordinare i prodotti in base al PREZZO e il modo di ordinare è impostato su decrescente. Metodi di ordinamento disponibili: random, price, name, id_product, manufacturer, position, date_add, date_upd. Modi di ordinamento disponibili: discendente [9-0], ascendente [0-9] |
[productgallery:9:16:home_default] | Questo shortcode visualizza l'elenco delle immagini del prodotto selezionato. In questo caso il prodotto con ID 9. Mostrerà 16 immagini di prodotti e la dimensione dell'immagine visualizzata sarà imagetype 'home_default' |
[categorie:2,3,4,5] | Questo shortcode dà la possibilità di visualizzare i link alle pagine delle categorie (immagine della categoria, nome) . |
Corti speciali | |
[hpp:9] | Questo shortcode è uno shortcode per il modulo "homepage products pro" - visualizzerà l'elenco dei prodotti definiti in questo modulo con ID 9 |
[rpp:6] | Questo shortcode è uno shortcode per il modulo "related products pro" - mostrerà l'elenco dei prodotti definiti in questo modulo con ID 6 |
[ExtraTab:2] | Questo shortcode è uno shortcode per un modulo "extra tabs pro" - visualizzerà i contenuti extra delle schede. In questo caso - contenuto della scheda aggiuntiva con ID 2 |
[htmlboxpro:4] | Questo shortcode include i contenuti dei box creati con il modulo "html box pro" |
1.5.4
- improved module workflow in prestashop 8.x to avoid problem with JSON formattin related to associatedVariants variable
1.5.3
- improved module workflow in context of its usage with related products pro module
1.5.2
- added new shortcodes [cms-link:1], [category-link:1], [product-link:1] that returns urls to cms page, category page and product page
1.5.1
- added improvements to module usage in prestahop 8.x
1.5.0
- added support of product access module - if some product visibility will be affected by this module, module shortcodes will not display this product as well
1.4.9
- added htmlboxpro shortcode to support htmlboxpro module
- this shortcode will display blocks created with htmlboxpro addon
1.4.8
- added new shortcode to display links to category pages (image + link)
1.4.7
- added new shortcode to display ExtraTab contents (contents from extraTabsPro module)
1.4.6
- added improvements to module usage in prestashop 1.7.8.x
1.4.5
- added new shortcode to display products with dropped prices (products that are on sale)
- the shortcode is: [sale:12:id_product:DESC]
- 12 is a number of products to display, id_product is a sort by, DESC is a sort way
1.4.4
- added improvements to module workflow in prestashop 1.6.x
1.4.3
- added improvements to workflow of products from categories,
- module displays also products from subcategories of selected category now
1.4.2
- added improvements to workflow of addon on manufacturer page
1.4.1
- added improvements to appearance of the module on category page, when shortcode is used in "description" field
1.4.0
- added improvements to appearance of productsByAttributes when shortcode is used in product's description
1.3.9
- added new shortcode [last-products:12] this shortcode allows to display recently added products to shop.
- number decides about number of products that module will display
1.3.8
- added improvements to regular expressions used by module
1.3.7
- added improvements to module usage with manually added scripts to shop's .tpl files
1.3.6
- added improvements to recently added feature to create link to exact attribute
1.3.5
- added new shortcode to display product combinations as a products: [productsByAttributes:1-1,1-2,1-3,1-4]
1.3.4
- added improvements related to usage of related products pro module in the module (with shortcode [rpp:2])
1.3.3
- added new shortoces to display product description and product description short:
- [product-description:2] - shortcode will show product's description (in this case product with ID 2)
- [product-description-short:2] - shortcode will show product's short description (in this case product with ID 2)
1.3.2
- added improvements to module appearance on product pages in prestashop 1.7
1.3.1
- major release of module update for prestashop 1.7.x where i optimized the code
- added feature to replace shortcodes in "quickview" window
1.2.3
- released separated version thats work with prestashop 1.5.x
1.2.2
- added improvements to module to not spawn the errors when order by is wrong
1.2.1
- added improvements to random display products from selected suppliers
- added improvements to random display products from selected manufacturers
- due to the changes in the override - module requires reinstallation in prestashop 1.6.x
1.2.0
- added new shortcodes to the module related to manufacturer
1.1.0
- added improvements to module, now it is ready to work with prestashop 1.7.x releases
1.0.0
started project on mypresta addons marketplace