Je sais que ce post ne date pas d'hier mais je pense que j'ai compris comment mettre dans le résultat des recherches x_movie l'image de la capture d'écran, si quelqu'un peut en profiter
ma version xoops : 2.3.2
ma version x_movie : 2.51
Modifier deux fichiers après en avoir fait des sauvegardes
/modules/x_movie/include/search.inc.php
ligne 30 - remplacer
$sql = "SELECT l.lid,l.cid,l.title,l.submitter,l.date,t.description FROM ".$xoopsDB->prefix("x_movie")." l LEFT JOIN ".$xoopsDB->prefix("x_movie_text")." t ON t.lid=l.lid WHERE status>0";
par
$sql = "SELECT l.lid,l.cid,l.title,[b][color=FF0000]l.logourl,[/color][/b]l.submitter,l.date,t.description FROM ".$xoopsDB->prefix("x_movie")." l LEFT JOIN ".$xoopsDB->prefix("x_movie_text")." t ON t.lid=l.lid WHERE status>0";
ligne 51 - remplacer
$ret[$i]['image'] = "images/playmovie.gif";
par
$ret[$i]['logourl'] = "<img src='".$myrow['logourl']."' width='60'>";
/search.php à la racine du site
ligne 173 - remplacer
if (isset($results[$i]['image']) && $results[$i]['image'] != "") {
echo "<img src='modules/".$module->getVar('dirname')."/".$results[$i]['image']."' alt='" . $module->getVar('name') . "' /> ";
} else {
echo "<img src='images/icons/posticon2.gif' alt='" . $module->getVar('name') . "' width='26' height='26' /> ";
}
par
if (isset($results[$i]['image']) && $results[$i]['image'] != "") {
echo "<img src='modules/".$module->getVar('dirname')."/".$results[$i]['image']."' alt='" . $module->getVar('name') . "' /> ";
}
elseif(isset($results[$i]['logourl']) && $results[$i]['logourl'] != "") {
echo "".$results[$i]['logourl']." n";
}
else {
echo "<img src='images/icons/posticon2.gif' alt='" . $module->getVar('name') . "' width='26' height='26' /> ";
}
ligne 237 - remplacer
if (isset($results[$i]['image']) && $results[$i]['image'] != '') {
echo "<img src='modules/" . $module->getVar('dirname', "n") . "/".$results[$i]['image']."' alt='" . $module->getVar('name') . "' /> ";
} else {
echo "<img src='images/icons/posticon2.gif' alt='" . $module->getVar("name") . "' width='26' height='26' /> ";
}
par
if (isset($results[$i]['image']) && $results[$i]['image'] != '') {
echo "<img src='modules/" . $module->getVar('dirname', "n") . "/".$results[$i]['image']."' alt='" . $module->getVar('name') . "' /> ";
}
elseif(isset($results[$i]['logourl']) && $results[$i]['logourl'] != "") {
echo "".$results[$i]['logourl']." n";
}
else {
echo "<img src='images/icons/posticon2.gif' alt='" . $module->getVar("name") . "' width='26' height='26' /> ";
}
j'espère que c'est bon