Mostra recensioni in versione più adattabile e elegante.
Autore: Comunicando D.Salve.
Come già accaduto, alcuni elementi standard del programma sono poco personalizzabili.
Nel mio caso le recensioni in prima pagina mi stavano male con tutto il box apri e chiudi.
Volevo una cosa più elegante e ho scoperto che si possono utilizzare i file .xml generati da wbsite per richiamare le informazioni che vogliamo mostrare e con la libertà di personalizzazione che nel mio caso ha adeguato la essenzialità delle sole recensioni alla pagina home.
vedi sito comunicando-web.it - le recensioni si trovano in basso
Naturalmente ho inserito un tasto subito sotto che rimanda alla pagina dove si può anche scrivere una recensione.
<!-- Head Style css inizio -->
td.nm{padding:10px;font-weight: 900;width:100%;}
td.cm{padding:10px;width:100%;height:160px}
td.dt{padding:10px;font-size:8pt;width:100%;}
.rec-cont{padding:2%;margin:1% 2%;width: 40%;display:inline-block;border:solid 1px gray;border-radius:20px;text-align:center;background-color:black;color:white;line-height:120%;}
.sub-cont-1{heigth:100%;max-width:100%;text-align:center}
@media only screen and (max-width: 600px) {
.rec-cont{width: 80%;}
}
@media only screen and (min-width: 960px) {
.rec-cont{width: 28%;}
}
.rt img{width:16px;margin:0px;display:inline-block;padding:0px}
.rt{margin:0px;padding:0px}
<!-- Head Style css inizio -->
<!-- Body PHP page inizio -->
<!-- In questa riga php devi inserire il nome del tuo file che si trova nella cartella recensioni-data -->
<?php
$comments = simplexml_load_file('recensioni-data/564654654r45');
?>
<!-- Questo h1 è opzinabile -->
<h1 style="text-align:center;font-size:1.7em;padding:5%">Recensioni dei clienti</h1>
<table class="sub-cont-1">
<?php foreach ($comments as $comment):?>
<tbody class="rec-cont">
<tr>
<td class="nm"><?php echo $comment->name;?></td>
</tr>
<tr>
<td class="dt"><?php echo $comment->timestamp;?>
</td>
</tr>
<!-- Quì puoi cambiare l'indirizzo con la stella con uno del tuo sito -->
<tr>
<td class="rt">
<img src="https://www.comunicando-web.it/images/star03-small-full.png">
<img src="https://www.comunicando-web.it/images/star03-small-full.png">
<img src="https://www.comunicando-web.it/images/star03-small-full.png">
<img src="https://www.comunicando-web.it/images/star03-small-full.png">
<img src="https://www.comunicando-web.it/images/star03-small-full.png">
</td>
</tr>
<tr>
<td class="cm"><p><?php echo $comment->body;?></p></td>
</tr>
</tbody>
<?php endforeach;?>
</table>
Per chi vuole usarlo chiedo gentilmente un commento o una recensione sul sito. Puoi trovare diversi argomenti interessanti nel blog.
+1
Condivido il titolo del post e l'idea suggerita da Ivan
Interessante. Più uno!
Quindi vai a ricreare l'oggetto Commenti di WebSite X5 per inserirlo in una pagine di preferenza, sempre collegato al DB o file dedicato.
Quello che piacerebbe a me è che gli utenti potessero apportare modifiche e inserire una propria foto, oltre variare quelle di default. Con del CSS sono riuscito a dare un'estetica lievemente migliore (es. link) ma rimangono comunque da migliorare a livello software.
Autore
avrebbe certamente un impatto migliore.
purtroppo non si possono modificare i file php e js che gestiscono la cosa.
bisognerebbe, come ho fatto in un altro progetto, fare un file uguale con la variabile in più e richiamare il nuovo file nelle pagine che hanno questo oggetto.
mi sembra un po eccessivo per una recensione. per lavoro lo farei.
oltretutto con le nuove regole sulla privacy gestire un effetto personale di questo genere comporta alti rischi.
Ovviamente bisogna valutare sempre. Comunque nel mio caso sono solo modifiche al CSS.
Tempo fa se non ricordo male i ragazzi de quellidelcucuzzolo.blogspot.com pubblicarono una guida per inserire le foto e migliorare i commenti, ma non ricordo bene.
Non ho analizzato di preciso il codice, ma alcuni contenuti in WebSite X5 si possono editare.
es.