ORM

#
Re: ORM
->changeField('value', 'link', $module_link.'?type_id='.$type_id.'&module_id='.$module_id.'&item_id='.$item_id.'&tab_id={id}')
->changeField('value', 'onclick', "$.adminLoad({path: '".$module_link."', additionalParams: 'type_id=".$type_id."&item_id=".$item_id."&module_id=".$module_id."&tab_id={id}', windowId: '{windowId}'}); return false")
Модератор
#
Re: ORM
31gorod,
все правильно, этих изменений и не будет, т.к. Вы напрямую обращаетесь к самому полю. Посмотреть принцип применения замен можно посмотреть в файле /modules/admin/form/controller.php переменная $oAdmin_Form_Field_Changed, но реализовать это в функции обратного вызова будет избыточно.
#
Re: ORM
Как проверить залогинен ли сейчас админ в системе или нет (в макете)? В 5той была кажется такая вещь

$Admin->UserSessionValid()




Так?


$oUser = Core_Entity::factory('User');
if($oUser->superuser = 1)
{

}
изучаю hostcms 6
#
Re: ORM
napishu писал(а):
Как проверить залогинен ли сейчас админ в системе или нет (в макете)? В 5той была кажется такая вещь

$Admin->UserSessionValid()



В 6той версии за это отвечает:

Core_Auth::logged()
?

Нашла в index.php

изучаю hostcms 6
Модератор
#
Re: ORM
napishu, да, но здесь проверки на superuser нет, только авторизация!
#
Re: ORM
HostCMS писал(а):
napishu, да, но здесь проверки на superuser нет, только авторизация!


Ок, спасибо
изучаю hostcms 6
#
Re: ORM
Получаю из своего модуля данные с бд в ТДС получаю массив записываю в переменную $object


    $object = Core_Entity::factory('Test')->name(11);


Как мне теперь полученный массив отправить в XML
Модератор
#
Re: ORM
difight,
1. Никакого получения здесь не вижу, только создание нового объекта и заполнение у него свойства name.
2. См. http://www.hostcms.ru/forums/2/7122/
#
Re: Re: ORM
В модуле

public function name($id)
            {      
      
               $oCore_QueryBuilder_Select = Core_QueryBuilder::select()
                   ->from('test')
               ->where('user_id', '=', $id);
  
                 $aRows = $oCore_QueryBuilder_Select->execute()->asAssoc()->result();
               return $aRows;
            }
      }
Модератор
#
Re: ORM
difight,
а это вообще не ORM, а обычная выборка через QueryBuilder!
Авторизация