Это мой код:
в php:
$curs = array();
$cList = '';
$db = JFactory::getDbo();
$cur = $db->getQuery(true);
$cur
->select(array('a.virtuemart_curatory_id as id', 'b.mf_name'))
->from($db->quoteName('#__virtuemart_products_curatory', 'a'))
->join('INNER', $db->quoteName('#__virtuemart_manufacturers_it_it', 'b') . ' ON ' . $db->quoteName('a.virtuemart_curatory_id') . ' = ' . $db->quoteName('b.virtuemart_manufacturer_id'))
->where($db->quoteName('a.virtuemart_product_id') . ' = '.$db->quote($this->product->virtuemart_product_id));
//echo $cur;
$db->setQuery($cur);
$res = $db->loadAssocList();
foreach ($res as $row)
{
array_push($curs, $row['id']);
$cList.='<a class="manuModal" rel="{handler: \'iframe\', size: {x: 700, y: 850}}" href="index.php?option=com_virtuemart&view=manufacturer&virtuemart_manufacturer_id='.$row['id'].'&tmpl=component">'.$row['mf_name'].'</a> - ';
}
$cList = substr($cList, 0, (strlen($cList) - 3))
?>
в html:
<div class="availability">
<strong>Curatori: </strong> <?php echo $cList; ?>
</div>
Ссылка продукта: http://www.disegnowebologna.it/pendra1/catalogo/saggistica/le-sfere/storie-di-editori-e-tipografi-nella-napoli-dellottocento-detail.html
В чем может быть ошибка? они не должны дублироваться. Спасибо