Back to top

Autore Topic: Errore Not unique table/alias: in k2  (Letto 1804 volte)

Offline ciruz86

  • Nuovo arrivato
  • *
  • Post: 43
    • Mostra profilo
Errore Not unique table/alias: in k2
« il: 08 Ago 2017, 12:28:13 »
Ciao a tutti,
con il plugin Sourcerer vorrei inserire all' interno degli articoli k2 uno script per stampare una lista degli articoli correlati.

Ecco il codice che ho creato:
Codice: [Seleziona]
<?php
//ID Articoli K2 in array
$ids= array(3,4);

// Get a db connection. 
$db JFactory::getDbo(); 
// Create a new query object. 
$query $db->getQuery(true);

//Intestazione
echo "<p><br /><strong>VEDI ANCHE</strong></p><table><tbody>";

$count=0;
foreach (
$ids as $val) {
$count++; 

if(
$count==|| $count==4
echo 
"<tr>";

//Quary
$query->select($db->quoteName(array('a.title''a.alias')));
$query->from($db->quoteName('#__k2_items','a'));
$query->where($db->quoteName('id') . ' = '$db->quote($val));
$db->setQuery($query);
$row $db->loadRow(); 
//stampo riga 
echo "<td style=\"width: 230px;\">".
 
"<img style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"/media/k2/items/cache/".md5($val)."_L.png\" width=\"150\" height=\"130\" />".
 
"<p><a href=\"xxxx/".$row['1']."\" rel=\"alternate\">".$row['0']."</a></p>";
//chiusura tr
if($count==|| $count==6
echo 
"</tr>"
}
//chiusura tr
if($count!=|| $count!=|| $count!=6
echo
"</tr>";


echo 
"</tbody></table>";
?>
Ricevo questo errore che non è mi chiaro (o meglio so cosa vuol dire ma non me lo so spiegare):
1066 Not unique table/alias: '#__k2_items'

Eppure non ci sono altre tabelle con quel nome.


Qualcuno può aiutarmi?

 



Web Design Bolzano Kreatif