Переписать условие api6.

#
Переписать условие api6.
Подскажите пожалуйста, как переписать условие для 6 версии?
if (CURRENT_STRUCTURE_ID == 108) $document_id = 36;

Модератор
#
Re: Переписать условие api6.
а вот будет таким же
#
Re: Переписать условие api6.
Почему же тогда не работает?)


<?php

$document_id = false;
if (CURRENT_STRUCTURE_ID == 108) $document_id = 13;

    Core_Entity::factory('Document', $document_id)->Document_Versions->getCurrent()->execute();
?>
Модератор
#
Re: Переписать условие api6.
uobdu,
не работает, потому что при постановке запроса нужно не маленький фрагмент показывать, а целиком проблему. Условие то как раз работает, только в случае с false у Вас будет показ какого документа? - Никакого! Отсюда и ошибка.
<?php
if (CURRENT_STRUCTURE_ID == 108)
{
    Core_Entity::factory('Document', 108)->Document_Versions->getCurrent()->execute();
}
?>
#
Re: Переписать условие api6.
Понял, благодарю)
Модератор
#
Re: Переписать условие api6.
Пожалуйста
Авторизация