Почему запрос к БД insert возвращает false, но добавляет при этом данные в БД?

Здравствуйте.
Проблема в следующем: добавляю при помощи нижеследующего кода строку в таблицу, функция при этом должна возвращать статус операции — true или false. Путем экспериментов установил, что она всегда возвращает false, но сам запрос на добавление проходит успешно (данные в таблице появляются).
Попытки вывести mysql_error \ mysql_errno ничего не дали (пустая строка и 0 соответственно).

Помогите, пожалуйста, разобраться, с чем это может быть связано?..

Собственно, код метода (в маппере, вызывается из класса):

public function AddTopicForPromote(ModuleTopic_EntityTopic $oTopic, $vPrice, $vAmount) {
		$sql = "INSERT INTO ".Config::Get('db.table.topic_promote_params')." 
			( 
				topic_id,
				promote_price,
				promote_amount,
				status
			) VALUES (?d, ?d, ?d, ?d)";

		if ($this->oDb->query($sql,$oTopic->getId(),$vPrice,$vAmount,0)) {
			return true;
		}
		return false;
	}

Редактирование отдельной страницы профиля

Здравствуйте, у меня вопрос.

Я хочу себе на своём сайте как администратору сделать верификацию, в профиле рядом с именем поставить галочку. Только в этом я новичок, слышал что можно как-то через phpmyadmin. Я частично понял, но не могу найти файл, который отвечает за отображение профиля www.site.ru/profile/*** Подскажите этот файл.

Проблемы с плагинами в админке "Ошибка: Файл плагина не доступен для записи "

Здравствуйте, при попытке активировать новые плагины или деактивировать старые, выходит ошибка: Ошибка: Файл плагина не доступен для записи
Почему?
plugins имеет права 777

Слетел шаблон

Ребята помогите, не могу разобраться почему слетел шаблон. Убрал всплывающее окно в header_top.tpl, Закомментил js код у всплывающего окна. Восстанавливал все обратно. Шаблон так и остается слетевшим.

Как получить строку локализации по динамически формируемому ключу?

Например, хочу сделать так:
{$aLang.region_$oLangAlias}

Но нельзя. Вставить еще одни скобки тоже нельзя, само собой. Возможно ли как-нибудь обойти это ограничение?

Viewer_

Добрый день!
Я много раз встречал в плагинах примерно такие строки:



$this->Viewer_Assign('bEdit',true);



$this->Viewer_Assign('aPaging', $aPaging);



Что вообще такое этот Viewer, как именно он работает?
Пробовал искать и здесь и в гугле, но безрезультатно.
Спасибо.