Перейти к контенту
  • 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>
Ссылка на комментарий
Поделиться на других сайтах

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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