WebSite X5Help Center

 
Gennaro F.
Gennaro F.
User

Articoli del blog in homepage  it

Autore: Gennaro F.
Visite 828, Followers 1, Condiviso 0  
Parole Chiave: articoli,blog,home,page

Salve a tutti avrei bisogno di inserire nella homepage del sito gli articoli del blog con immagine.

Leggendo qua e la ho trovato questo codice php da inserire in oggetto html, ovviamente la pagina dovrà avere estensione php:

<?php
include('res/blog.inc.php');
$articoli=$imSettings['blog']['posts'];
$totale=(count($articoli)>4)? 4: (count($articoli));
$articoli=(array_slice($articoli, 0, $totale));
foreach($articoli as $dati){
    $img=$dati['body'];
    $start=strpos($img,'<img');
    $img=substr($img, $start,((strpos($img,'title=""/>'))- $start));
    $srcstart= (strpos($img,'src'))+8;                        
    $img=substr($img,  $srcstart,((strpos($img,'class'))- $srcstart - 2));
    echo "<div class=\"blog\"><p class=\"data\">Pubblicato il  ".$dati['timestamp']." da ".$dati['author']."</p><p class=\"titolo\">".$dati['title']."</p><p class=\"descrizione\"><img class=\"left\" src=\"".$img."\" width=\"80\" height=\"60\" alt=\"\">".$dati['summary']." <a class=\"imCssLink\" href=\"blog/index.php?id=".$dati['id']."\">Continua a leggere .... </a></p><p class=\"canc\">&nbsp;</p></div>";
    };
?>

e nella sessione esperto questo codice css:

div.blog {
padding: 10px;
border-bottom: 2px dotted #232323;
font-family: "Tahoma";
font-size: 10pt;
line-height: 20px;
}
p.data{
font-size:8pt;
}
p.titolo{
font: bold 12pt Tahoma;
color: #323232;
padding:10px;
}
p.descrizione{
padding-left: 5px;
}
img.left{
float: left;
padding-right: 5px;

il tutto funziona ma l'unica cosa che non và è l'immagine troppo grande, come se non prendesse le dimensioni assegnate nel codice php.

Qualcuno può aiutarmi? Sto impazzendo! GRRRRRR

Postato il
2 RISPOSTE - 1 UTILE
Incomedia
Riccardo P.
Incomedia

Buongiorno Gennaro,

purtroppo non posso aiutarti riguardo a personalizzazioni del codice, prova a seguire i consigli di Mirko.

Grazie

Leggi di più
Postato il da Riccardo P.