Я сам не программист php, поэтому любая помощь будет принята с благодарностью.
Запускаю сайт на cms e107.
Теперь я установил плагин меню под названием «Меню последних новостей»
Это отобразит последние новостные статьи в выбранной области меню на сайте.
Теперь моя проблема в том, что он также отображает новости, для которых установлено значение «Не отображать» (см. Рисунок)
Может кто-нибудь помочь, как это не отображается?
Вот весь код:
<?php
global $sql2, $tp;
$caption = "Recent news";
$no_news = "No news items";
$eol_separator = "</td></tr>";
$sol_separator = "<tr><td style='width:0%;text-align:left;'>";
$qry = "SELECT news_id, news_title FROM #news WHERE news_render_type = 0 ORDER BY news_id DESC LIMIT 0,5";
if($sql2->db_Select_gen($qry))
{
$n_text = "<table style='width:100%;'>";
while ($row = $sql2->db_Fetch())
{
$title = $tp->toHTML($row['news_title']);
$n_text .=$sol_separator ."<a href='".e_HTTP."news.php?item.".$row['news_id']."'>".$title."</a>".$eol_separator;
}
$n_text .= "</table>";
}
else
{
$n_text = $no_news;
}
$ns->tablerender($caption, $n_text);