Перейти к публикации

Рекомендованные сообщения

  • 2 недели спустя...

Установил чистый модуль+2апдейта от автора (где-то 3-4 страница тут)

Далее

Фаил engine/modules/menu.php:

1) Находим все

".PREFIX."

Меняем на

" . USERPREFIX . "

2) Срочка 22

Находим

mysql_num_rows($temp)

Меняем на

$db->num_rows($temp)

3) Срочка 29

Находим

$type_menu = mysql_fetch_array($type_query)

Меняем на

$type_menu = $db->get_row($type_query)

4) Строчка 57

Находим

if (mysql_num_rows($menu_query)){

Меняем на

if ($db->num_rows($menu_query)){

Далее открываем фаил index.php и в нем:

Строку 50 меняем на

while ($row = $db->get_row($menu)){

Все.

Изменено пользователем F1NaL
Ссылка на сообщение
Поделиться на других сайтах

Будет некоторым полезно...

Файл: install.php

Версия дле больше 6.3

Вместо

include ENGINE_DIR.'/classes/mysql.php';
надо вставить
require_once ENGINE_DIR.'/data/config.php';

if ($config['version_id'] < "6.3")

{

	define('INC_DIR', '/inc');

}

else

{

	define('INC_DIR', '/classes');

}

require_once ENGINE_DIR.INC_DIR.'/mysql.php';

Ссылка на сообщение
Поделиться на других сайтах

Привет,вроде поставил все по топику этому.Модуль установился успешно(ну так прога сама сказала))

Но при заходе в админ панель вылетает вот такая вот ошибка:

Fatal error: Call to undefined function: echoheader() in /home/ret8/public_html/admin.php on line 39

В чем может быть проблема?

Ссылка на сообщение
Поделиться на других сайтах

Сделал все(включая изменения последнего автора) - однако кроме оригинального тега {menu} - ничего не выводится.

З.Ы. По мере установки и тестирования - ошибок(кроме как при инсталяции (про classes) ) не возникало.

Ссылка на сообщение
Поделиться на других сайтах

F1NaL помогло, но ошибки новые появились!

Модуль несоветую ставить! Слишком много гемороя!

Ждём когда автор выпустит действительно Стабильную версию!

Изменено пользователем Darkman
Ссылка на сообщение
Поделиться на других сайтах

Сделал все(включая изменения последнего автора) - однако кроме оригинального тега {menu} - ничего не выводится.

попробуй создать левое меню

Изменено пользователем Efgen
Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...
  • 2 недели спустя...
  • 3 недели спустя...

Ошибки выводит, а меню нет!

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in T:\home\localhost\dle7\engine\modules\menu.php on line 32 Warning: Invalid argument supplied for foreach() in T:\home\localhost\dle7\engine\modules\menu.php on line 49

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
  • 3 недели спустя...

а 7.2?

вот 2.1 stable под 7.2 со всеми изменениями, касательно fetch_array и num_rows

depositfiles

единственное - там какой-то косяк со стилями - некогда было разбираться, кому не лень будет - киньте сюда нормальные стили

p.s. для верхнего меню вставляйте в шаблон {top_menu}, для левого {menu}

Изменено пользователем dmf_tuva
Ссылка на сообщение
Поделиться на других сайтах

стили (не выдержал) :D

проверено только на top_menu

но я думаю нужно чтото подобное для #nav_2

#nav, #nav ul {

list-style: none;

margin: 0;

padding: 0;

border: 1px solid #000;

background: #515151;

float: left;

width: 100%;

}


#nav li {

float: left;

position: relative;

background: #515151;

back\ground: none;

}


#nav a {

color: #fff;

text-decoration: none;

display: block;

width: 120px;

padding: 4px 10px;

background: url(Выпадающее меню CSS_files/dot00000.png) repeat-y right;

}


#nav a:hover {

color: #000;

background: #ccc;

}


#nav li:hover,

#nav li.jshover {

background: #333;

}



#nav li ul {

display: none;

position: absolute;

background: url(Выпадающее меню CSS_files/fone-tr0.png);

padding: 8px 0;

width: 138px;

}


#nav li li a {

width: 118px;

background: none;

}


#nav li:hover ul,

#nav li.jshover ul {

display: block;

}


#nav li:hover li ul,

#nav li.jshover li ul {

display: none;

width: 138px;

top: -9px;

left: 118px;

lef\t: 133px;

}


#nav li:hover li:hover ul,

#nav li.jshover li.jshover ul {

display: block;

}

 

Ссылка на сообщение
Поделиться на других сайтах

а с ошибкой в 322 строке ктонибудь сталкивался ?

Fatal error: Call to a member function query() on a non-object in /storage/home/srv15419/htdocs/install.php on line 322

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...