@blackbb

Как получить id родительского ресурса в modx revo (файл на сервере)?

Здравствуйте! Имеется такой код в файле компонента:
class UserEvents2OrderHandler extends UserEventsOrderHandler implements UserEventsOrderInterface
{
    /** @var modX $modx */
    public $modx;
    /** @var UserEvents $UserEvents */
    public $UserEvents;
    /** @var array $config */
    public $config;
    /** @var miniShop2 $miniShop2 */
    public $miniShop2;
    public $separator = ",";
    /** @var array $order */
    protected $order;
    /**
     * @param  array  $config
     */
    function __construct(UserEvents & $UserEvents, array $config = [])
    {
        parent::__construct($UserEvents, $config);
        
            if ($this->order["resource"] == 57) {
                $this->order["time"] = '08:00,23:59';
            }
    }
}

Нужно получить id родителя ресурса 57 и использовать его вместо 57.
  • Вопрос задан
  • 420 просмотров
Решения вопроса 1
qork
@qork
{ background: #F00B42 }
$this->modx->getObject('modResource', 57)->get('parent');
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы