Trovaprodotti: differenze tra le versioni

Da Webmobili Wiki.
Nessun oggetto della modifica
 
(6 versioni intermedie di un altro utente non mostrate)
Riga 1: Riga 1:
== Codice base  ==
== Codice base  ==
Nel caso non ci sia in scheda prodotto del TP, fullscreen sull'immagine o il pulsante copia link, bisogna controllare che lo script abbia
<code>allow="fullscreen; clipboard-write"</code>


<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
Riga 5: Riga 8:
<iframe id="tppIframe" style="background-color:transparent; width:100%; height:3000px; border:none; margin:0; max-width:none;" src="https://www.wm4pr.com/it/44334/" allowtransparency="true" frameborder="0" allow="fullscreen; clipboard-write"></iframe>
<iframe id="tppIframe" style="background-color:transparent; width:100%; height:3000px; border:none; margin:0; max-width:none;" src="https://www.wm4pr.com/it/44334/" allowtransparency="true" frameborder="0" allow="fullscreen; clipboard-write"></iframe>
</syntaxhighlight >
</syntaxhighlight >
== Embed Url e CSS ==
Se compilato, tutte le url generate per questa versione dell'iframe avranno forzatamente questa url come base.
Altrimenti prende l'url dl sito.
'''Modifiche:'''
Tabella <code>Trovaprodotti</code> e campo <code>EmbedUrl</code> sostituito con nuova tabella
<code>TP_Mapping_CSS</code> e campo <code>ForceEmbedUrl</code>
== TrovaprodottiCore Script ==
Qualsiamo nuova modifica deve essere riportata anche sul vecchio TP.
Che si trova in
<code>IIS -> www -> Trovaprodotti-Legacy -> Scripts -> iframeresizable_client.js e iframeresizable_client.min.js</code>
Tutto questo nel caso il cliente abbia nuovo TP Core, ma vecchia inclusione script legacy.
La cosa migliore sarebbe fare inserire al cliente la nuova inclusione dello script Core.

Versione attuale delle 09:31, 12 set 2025

Codice base

[modifica]

Nel caso non ci sia in scheda prodotto del TP, fullscreen sull'immagine o il pulsante copia link, bisogna controllare che lo script abbia allow="fullscreen; clipboard-write"

<script type="text/javascript" src="https://www.wm4pr.com/js/trovaprodotti-iframe-client.min.js" async="async"></script>
<iframe id="tppIframe" style="background-color:transparent; width:100%; height:3000px; border:none; margin:0; max-width:none;" src="https://www.wm4pr.com/it/44334/" allowtransparency="true" frameborder="0" allow="fullscreen; clipboard-write"></iframe>

Embed Url e CSS

[modifica]

Se compilato, tutte le url generate per questa versione dell'iframe avranno forzatamente questa url come base. Altrimenti prende l'url dl sito.

Modifiche:

Tabella Trovaprodotti e campo EmbedUrl sostituito con nuova tabella TP_Mapping_CSS e campo ForceEmbedUrl

TrovaprodottiCore Script

[modifica]

Qualsiamo nuova modifica deve essere riportata anche sul vecchio TP.

Che si trova in

IIS -> www -> Trovaprodotti-Legacy -> Scripts -> iframeresizable_client.js e iframeresizable_client.min.js

Tutto questo nel caso il cliente abbia nuovo TP Core, ma vecchia inclusione script legacy.

La cosa migliore sarebbe fare inserire al cliente la nuova inclusione dello script Core.