Перейти к контенту
  • 0

ipb работа с БД


makklovskiy

Вопрос

1. Какие функции работают с бд, если можно пример (речь не про API а про модули) IPB 3.x

 

к примеру в joomla с бд работает вот эта функция setQuery

$database->setQuery("SELECT * FROM #__users");
$list = $database->loadObjectList();
 
foreach($list as $user) {
 
    echo $user->name;
}

 

2. Как убрать стандартную авторизацию и регистрацию в IPB 3.x и оставить только авторизацию и регистрацию через Sign in through Steam 1.0.5

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

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

  • 0

1. Функция для прямого запроса вроде как есть:

ipsRegistry::DB()->query();

Однако по многим причинам разработчик рекомендует использовать функции класса:

ipsRegistry::DB()->build(); 
ipsRegistry::DB()->execute(); 
ipsRegistry::DB()->fetch();

и другие. Сам интерфейс класса можно порассматривать тут: \ips_kernel\classDb.php


2. Так а отключение Внутренней авторизации в Модулях авторизации не помогает? Оставьте только стим.

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

  • 0

Спасибо вам большое.

2. Авторизации отключается но формы авторизации и регистрации остается и создает ощущение нерабочего форума.

Как можно визуально скрыть форму авторизации и регистрации?

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

  • 0

Можно в принципе вообще зайти в настройки встроенного модуля авторизации и выставить там  url формы авторизации
http://c2n.me/iUoHCj.png
и ничего не выключать

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

  • 0

Вариант Дениса явно будет дружественнее. Но если все же понадобится убрать блок авторизации, то он в шаблоне globalTemplates сразу за блоком :
 

    <span class='services'>
    ...
    </span>
        
    <a href='{parse url="app=core&module=global&section=login" base="public"}' title='{$this->lang->words['sign_in']}' id='sign_in'>{$this->lang->words['sign_in']}</a>   
</li>
<li>
    <a href="{parse url="app=core&module=global&section=register" base="public"}" title='{$this->lang->words['register']}' id='register_link'>{$this->lang->words['register']}</a>
</li>
Ссылка на комментарий
Поделиться на других сайтах

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

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

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

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

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

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.