как сделать, что б компонент брал данные из другой базы данных

Discussion in 'Проектирование' started by oleg17, Oct 17, 2010.

  1. Offline

    oleg17 Недавно здесь

    Joined:
    Mar 4, 2009
    Messages:
    9
    Likes Received:
    0
    Gender:
    Male
    можно ли сделать, что б компонент брал данные не из базы сайта, а из другой базы на этом же сервере?
    Это надо что б com_adsmanager стоял на разных сайтах, а база объявлений была одна.
    p.s. вообще не важно будет это com_adsmanager или любой другой компонент, мне необходимо понять как это сделать.

    Как я понимаю нужно переписать функцию подключения к базе данных и поменять во всех файлах компонента старую функцию на новую.

    попробовал
    выдаёт вот такую ошибку
    Fatal error: Call to a member function setQuery() on a non-object in ***components/com_adsmanager/adsmanager.php on line 53

    кто-то может подсказать как это можно сделать, и в правильном ли направлении я думаю?
     
  2.  
  3. Offline

    botanist Активист => Cпециалист <=

    Joined:
    Feb 15, 2009
    Messages:
    461
    Likes Received:
    49
    Gender:
    Male
  4. Offline

    oleg17 Недавно здесь

    Joined:
    Mar 4, 2009
    Messages:
    9
    Likes Received:
    0
    Gender:
    Male
    Проблема в том что сейчас у меня джумла 1,015. и на данный момент это решение не возможно в моей версии.
    Что может быть альтернативой для моей версии?
     
  5. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    почему не приемлемо?
    из каких соображений был сделан такой вывод?
     
  6. Offline

    oleg17 Недавно здесь

    Joined:
    Mar 4, 2009
    Messages:
    9
    Likes Received:
    0
    Gender:
    Male
    потому, что после ввода
    Код (PHP):
    1. <?php
    2. $db = JFactory::getDBO();
    3. ?>

    пишет что нет такого класса

    А вообще решил перейти на joomla 1,5 думаю там заработает, но пока эта проблема ушла на второй план, сейчас надо просто на новой версии всё сделать
     
  7. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    подключи библиотеку JFactory если такая вообще существует в 1.0 и у тебя всё получится
     

Share This Page

Loading...