Ты вставил код именно в mainmenu.php не в свои модуль?
странно...хм выложи файл сюда после обеда код напишу
hooligan, при установки префикс менял? Если менял то в этом твоя проблема
ReaIs (15.01.2011/12:57)
hooligan, при установки префикс менял? Если менял то в этом твоя проблема
префикс не менял...
Вот у меня стоит стол заказов... Там вставляешь в майнменю.php и в func.php код... Счетчик работает прекрасно... Тоже самое и с загрузом от Максима, тоже работает...
А тут не появился код в func.php и негде его взять... Или как то я не так что то понимаю в счетчиках?
<?
/*
////////////////////////////////////////////////////////////////////////////////
// JohnCMS Content Management System //
// Официальный сайт сайт проекта: http://johncms.com //
// Дополнительный сайт поддержки: http://gazenwagen.com //
////////////////////////////////////////////////////////////////////////////////
// JohnCMS core team: //
// Евгений Рябинин aka john77 john77@gazenwagen.com //
// Олег Касьянов aka AlkatraZ alkatraz@gazenwagen.com //
// //
// Информацию о версиях смотрите в прилагаемом файле version.txt //
////////////////////////////////////////////////////////////////////////////////
// Модификация стандартного файла //
// Модуль MainMenu Extended 0.4 //
// Автор Дмитрий aka dimko //
// Сайт http://dimkos.ru/?page_id=183 //
////////////////////////////////////////////////////////////////////////////////
*/
defined('_IN_JOHNCMS') or die('Error: restricted access');
////////////////////////////////////////////////////////////
// Главное меню сайта //
////////////////////////////////////////////////////////////
require_once ('incfiles/class_mainpage.php');
$mp = new mainpage();
// Блок новостей
echo $mp->news;
// MainMenu Extended
$m_set = mysql_query("SELECT * FROM `cms_menu_settings` WHERE `key`='enabled' LIMIT 1;");
$m_set_n = mysql_fetch_array($m_set);
echo '<!-- MainMenu Extended 0.4 -->';
if ($m_set_n['val'] == 1) {
$m_group = mysql_query("select * from cms_menu_group mode ORDER BY pos;");
if ($m_group) {
while ($m_group_n = mysql_fetch_array($m_group)) {
if ($m_group_n['show'] == 1) {
echo '<div class="phdr">';
$filename = '';
$m_set = mysql_query("SELECT * FROM `cms_menu_settings` WHERE `key`='pic_cat' LIMIT 1;");
$m_set_n = mysql_fetch_array($m_set);
if ($m_set_n['val'] == 1)
$filename = './theme/' . $set_user['skin'] . "/";
else
$filename = './';
$m_set = mysql_query("SELECT * FROM `cms_menu_settings` WHERE `key`='pic_path' LIMIT 1;");
$m_set_n = mysql_fetch_array($m_set);
$filename = $filename . $m_set_n['val'] . "/" . $m_group_n['pic'];
if (file_exists($filename) and $m_group_n['pic'] != '')
echo '<img class="mme_image" alt="" src="' . $filename . '" /> ';
else
echo $m_group_n['sumbo'] . ' ';
echo '<b>' . tags($m_group_n['name']) . '</b></div>';
$m_link = mysql_query("select * from cms_menu_link mode ORDER BY pos;");
if ($m_link) {
while ($m_link_n = mysql_fetch_array($m_link)) {
if ($m_link_n['show'] == 1) {
if ($m_group_n['id'] == $m_link_n['group']) {
$m_count = mysql_query("SELECT * FROM `cms_menu_count` WHERE `id`='" . $m_link_n['type'] .
"' LIMIT 1;");
$m_count_n = mysql_fetch_array($m_count);
if ($m_link_n['type'] != 0) {
if ($m_count_n['code'] == '$mp->newscount')
$ehe = ' (' . $mp->newscount . ')';
else
$ehe = ' (' . call_user_func($m_count_n['code']) . ')';
} else
$ehe = '';
echo '<div class="menu">';
$filename = '';
$m_set = mysql_query("SELECT * FROM `cms_menu_settings` WHERE `key`='pic_cat' LIMIT 1;");
$m_set_n = mysql_fetch_array($m_set);
if ($m_set_n['val'] == 1)
$filename = './theme/' . $set_user['skin'] . "/";
else
$filename = './';
$m_set = mysql_query("SELECT * FROM `cms_menu_settings` WHERE `key`='pic_path' LIMIT 1;");
$m_set_n = mysql_fetch_array($m_set);
$filename = $filename . $m_set_n['val'] . "/" . $m_link_n['pic'];
if (file_exists($filename) and $m_link_n['pic'] != '')
echo '<img class="mme_image" alt="" src="' . $filename . '" /> ';
else
echo $m_link_n['sumbo'] . ' ';
echo '<a href="' . $m_link_n['link'] . '">' . tags($m_link_n['name']) . '</a>' .
$ehe . '</div>';
}
}
}
}
}
}
} else {
echo "<p><b>Error: " . mysql_error() . "</b><p>";
exit();
}
} else {
echo '<div class="phdr"><b>Информация</b></div>';
echo '<div class="menu"><a href="str/news.php">Архив новостей</a> (' . $mp->
newscount . ')</div>';
echo '<div class="menu"><a href="index.php?act=info">Доп. информация</a></div>';
echo '<div class="menu"><a href="index.php?act=users">Актив Сайта</a></div>';
echo '<div class="phdr"><b>Общение</b></div>';
echo '<div class="menu"><a href="str/guest.php">Гостевая</a> (' . gbook() .
')</div>';
echo '<div class="menu"><a href="forum/">Форум</a> (' . wfrm() . ')</div>';
echo '<div class="menu"><a href="chat/">Чат</a> (' . wch() . ')</div>';
echo '<div class="phdr"><b>Полезное</b></div>';
echo '<div class="menu"><a href="download/">Загрузки</a> (' . dload() .
')</div>';
echo '<div class="menu"><a href="library/">Библиотека</a> (' . stlib() .
')</div>';
echo '<div class="menu"><a href="gallery/">Галерея</a> (' . fgal() . ')</div>';
echo '<div class="menu"><a href="stol/">Стол заказов</a> (' . orders_count() . ')</div>';
Блоги////
function blog_count($prefix)
{
global $realtime;
//Всего статей
$count = mysql_result(mysql_query('SELECT COUNT(*) FROM `' . $prefix . 'blogs`;'), 0);
//Новые статьи за сегодня
$new = mysql_result(mysql_query('SELECT COUNT(*) FROM `' . $prefix . 'blogs` WHERE `time` > ' . strtotime(date('d.m.o',$realtime)) . ';'), 0);
if ($new > 0)
$count .= ' / <span class="red">+' . $new . '</span>';
return $count;
}
echo '<div class="menu"><a href="blogs/">Блоги</a> [' . blog_count($set['prefblog']) . ']</div>';
/////////////
echo '<div class="phdr"><a href="http://gazenwagen.com">Ф Газенвагенъ</a></div>';
}
?>
вот майн твой
hooligan (15.01.2011/21:49)
префикс не менял...
Вот у меня стоит стол заказов... Там вставляешь в майнменю.php и в func.php код... Счетчик работает прекрасно... Тоже самое и с загрузом от Максима, тоже работает...
А тут не по
ты readme.txt можешь прочитать или нет
-----------
это там для кого написано?
function blog_count($prefix)
{
global $realtime;
//Всего статей
$count = mysql_result(mysql_query('SELECT COUNT(*) FROM `' . $prefix . 'blogs`;'), 0);
//Новые статьи за сегодня
$new = mysql_result(mysql_query('SELECT COUNT(*) FROM `' . $prefix . 'blogs` WHERE `time` > ' . strtotime(date('d.m.o',$realtime)) . ';'), 0);
if ($new > 0)
$count .= ' / <span class="red">+' . $new . '</span>';
return $count;
}
echo '<div class="menu"><a href="blogs/">Блоги</a> [' . blog_count($set['prefblog']) . ']</div>';
А говоришь руки не из жопы, как раз от туда.
hooligan (15.01.2011/21:49)
префикс не менял...
Вот у меня стоит стол заказов... Там вставляешь в майнменю.php и в func.php код... Счетчик работает прекрасно... Тоже самое и с загрузом от Максима, тоже работает...
А тут не по
Код который в функшен, находицца в самой папке блогов, насколько йа помню, надо просто про инклудить в майменю и усе.
руки из жопы это точно...
И в майнменю вставил и в func.php и ничего не изменилось...