ВГУ

hostcms querybuilder update пример

вот такой пример для вас:

		Core_QueryBuilder::update('shop_groups')

				->set('deleted', 1)

				->where('shop_id', '=', $this->iShopId)

				->execute();

Ошибка: SimpleXMLElement::__construct(): Entity: line : parser error : Start tag expected, '<' not found

SimpleXMLElement::__construct(): Entity: line : parser error : Start tag expected, '

такая ошибка бывает если xml файл (или строка) начинаются не с открывающего тэга, а, например просто с какого-нибудь слова

такая ошибка может возникать в том числе если указывать имя поля при передачи XML файла в теле post-запроса.

hostcms - создаём пользователя (объект) и узнаём его баланс и валюту - магазин - пример

Подключившись к hostcms, мы можем в своём скрипте (если он внешний - во внутреннем подключаться даже и не надо) написать такое:

$user = new Siteuser_Model($_GET['uid']); // создаём пользователя
$oShop = Core_Entity::factory('Shop', Core_Array::getGet('shop_id', 1));
$moneytype = $oShop->Shop_Currency->name; // узнаём тип валюты
 echo $user->getTransactionsAmount($oShop) //выводим баланс

HostCMS получить доступ к библиотеке функциям - модуль скрипт - пример подключить

Чтобы получить доступ к стандартным функциям системы - ядру в том числе просто добавьте в ваш скрипт путь к "запалу" хостцмс:

    include ('/bootstrap.php');

jquery javascript получить все элементы с данным классом (составное имя класса через пробел) - вывод значения атрибута элемента пример

В javascript с помощью jquery получить все элементы в классе которых встречается какое-то слово -например btn в классе такого элемента:

button id="uploadBtn" class="loadpicture btn btn-large btn-primary"

можно используя такой код (фактически перебор массива):

// получаем все элементы с классом содержщим в т. ч. "btn"
$.each( $(".btn"), function () { 
  alert( $(this).attr('id') ); // выводим id-шник каждого такого элемента
});

ie6 ie7 - привязка методов

полезные материалы здесь:
javascript.ru/forum/project/27728-spike-biblioteka-vnedryaet-w3c-shnye-metody-v-ie.html

hostCMS update пример SQL запроса

можно так:

    $update = Core_QueryBuilder::update('shop_orders')
   ->columns(array('shop_order_status_id' => $_GET['newstatus']))
   ->where('siteuser_id', '=', $_GET['userid'])
   ->where('shop_order_status_id', '=', $_GET['oldstatus'])
   ->execute();

Или можно так: http://fkn.ktu10.com/?q=node/6817

hostcms получить объект пользователь - USER - id

В hostcms получить объект "пользователь" можно так:

$oSiteuser = Core_Entity::factory('Siteuser')->getCurrent();

Pages

Subscribe to RSS - ВГУ