public static function getRelated($id, $limit = 5)
{
$relatedIDs = (array) FrontendTagsModel::getRelatedItemsByTags((int) $id, 'Faq', 'Faq');
// there are no items, so return an empty array
if (empty($relatedIDs)) {
return array();
}
$link = FrontendNavigation::getURLForBlock('Faq', 'Detail');
$items = (array) FrontendModel::getContainer()->get('database')->getRecords('SELECT i.id, i.question, m.url
FROM faq_questions AS i
INNER JOIN meta AS m ON i.meta_id = m.id
WHERE i.language = ? AND i.hidden = ? AND i.id IN(' . implode(',', $relatedIDs) . ')
ORDER BY i.question
LIMIT ?', array(LANGUAGE, 'N', (int) $limit), 'id');
foreach ($items as &$row) {
$row['full_url'] = $link . '/' . $row['url'];
}
return $items;
}