Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Панельки
Design And Programming Forum > Сайтострой > Скрипты > CMS > PHP-Fusion > Все остальное сюда
papa
Подскажите пожалуйста как на вы на вашем сайте делали отдельные панели Download, статьи и т.д. Я пробовал устанавливать панель Extra но нечего не получается! Подскажите PLIZ!!! sad.gif
Dik
Это отдельная панель и разделы берутся с БД

Download

Код
if (!defined("IN_FUSION")) { header("Location:../../index.php"); exit; }

include INFUSIONS."downloads_menu_panel/locale/".$settings['locale'].".php";

function NomDow ($nome, $id){
         global $num, $db_prefix;
         $result = dbquery("SELECT * FROM ".$db_prefix."download_cats WHERE download_cat_idc ='$nome' AND download_cat_id ".$id." ORDER BY download_cat_id");
         while ($data = dbarray($result)) {
                 $num =$num + dbcount("(download_cat)", "downloads", "download_cat='".$data['download_cat_id']."'");
                 NomDow ($data['download_cat_id'],'');
         }
return $num;
}

$result2 = dbquery("SELECT * FROM ".$db_prefix."download_cats WHERE download_cat_idc='0' ORDER BY download_cat_id ASC");
if (dbrows($result2) != 0) {
   openside($locale['Dik_001']);
   echo "<table width='100%' cellpadding='0' cellspacing='0'>";
   while ($data2 = dbarray($result2)) {
         $num = NomDow ('0', "='".$data2['download_cat_id']."'");
         echo "<tr>
              <td class='small'>
              <img src='".THEME."images/bullet.gif'>
              <a href='".BASEDIR."downloads.php?cat_id=".$data2['download_cat_id']."' title='".$data2['download_cat_name']."' target='_self' class='side'>".$data2['download_cat_name']."</a>
              </td>
              <td align='right'>".$num."</td>
              </tr>";
         $num=0;
   }
   echo "</table>";
   closeside();
}


Статьи
Код
if (!defined("IN_FUSION")) { header("Location:../../index.php"); exit; }

include INFUSIONS."articles_menu_panel/locale/".$settings['locale'].".php";

$result = dbquery("SELECT * FROM ".$db_prefix."article_cats WHERE ".groupaccess('article_cat_access')." ORDER BY article_cat_id");
$rows = dbrows($result);
if ($rows != 0) {
   openside($locale['ma_01']);
   echo "<table width='100%' cellpadding='0' cellspacing='0'>";
   while ($data = dbarray($result)) {
         $num = dbcount("(article_cat)", "articles", "article_cat='".$data['article_cat_id']."'");
         echo "<tr>\n<td class='small' valign='top'>
              <img src='".THEME."images/bullet.gif'><td class='small'>
              <a href='".BASEDIR."articles.php?cat_id=".$data['article_cat_id']."' title='".$data['article_cat_name']."' target='_self' class='side'>".$data['article_cat_name']."</a>
              </td>
              <td align='right'>".$num."</td>
              </tr>";
   }
   echo "</table>\n";
   closeside();
}
papa
А мне как, создовать отдельную папку в infusion там папку с название панели и файл со скриптом пхп?

А мне как, создовать отдельную папку в infusion там папку с название панели и файл со скриптом пхп?
Dik
можна итак можна через админку
papa
А можеш пожалуйста подсказать как через админку
Sky
Цитата(papa @ 24.11.2006, 16:21) *
А можеш пожалуйста подсказать как через админку


Входищь в админку => Администрирование системы => Панели => Добавить новую панель => удаляешь
Код
openside("name");
  echo "content";
closeside();
=> вставляешь код Dik'a только без
Код
if (!defined("IN_FUSION")) { header("Location:../../index.php"); exit; }

include INFUSIONS."*_menu_panel/locale/".$settings['locale'].".php";

=> задаешь имя панели => выбираешь расположение и жмешь готово... Потом незабудь включить ее в меню "панели"
papa
Большое СПАСИБО!!! biggrin.gif biggrin.gif biggrin.gif
Sky
smile.gif
papa
А что это может означать: Unknown column 'download_cat_idc' in 'where clause'

Я вставляю код панели Download и эта ошибка вылазиет huh.gif
Dik
Цитата(papa @ 26.11.2006, 13:31) *
А что это может означать: Unknown column 'download_cat_idc' in 'where clause'

Я вставляю код панели Download и эта ошибка вылазиет huh.gif

А Это означает то что у меня написана под мой мод а не стандартный. И нада переделывать лучше всего делать по применру Статей
Sky
Цитата(Dik @ 26.11.2006, 7:56) *
А Это означает то что у меня написана под мой мод а не стандартный. И нада переделывать лучше всего делать по применру Статей


а ну да... у меня же твой мод стоит smile.gif
papa
Dik а ты не можешь мне помочь? У меня стоит плагин Download.
Dik
Какой именна?
papa
Цитата(Dik @ 27.11.2006, 10:50) *
Какой именна?

Ну я у тебя на сайте скачивал в модах
papa
DownloadFront v 1.3.300 вот этот
Sanja_as
Я делал всё что было написано выше! Но у меня нечё не получилось unsure.gif
Я ставил панель Download и у меня вышла такая ошибка
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in z:\home\localhost\www\1\administration\panel_editor.php(110) : eval()'d code on line 2
А на Статьи вылазиет тоже самое!
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in z:\home\localhost\www\1\administration\panel_editor.php(110) : eval()'d code on line 2
ПОМОГИТЕ Pliz! sad.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
пїЅпїЅпїЅпїЅпїЅ IP.Board © 2001-2012 IPS, Inc.