Доброго вечера.
Подскажите.
Будет ли это работать?
Или бросить мучаться и сделать проверку используя простые запросы?
module_load_include('inc', 'node', 'node.pages');
$node = node_load(array(
'uid' => $user->uid,
'type' => MN_REPORTING_CT_TIMEPERIOD,
'field_mn_periodtime_athlete' => array(
array(
'uid' => $athlete_uid,
)
),
));
$node = node_load(array(
'uid' => $user->uid,
'type' => MN_REPORTING_CT_TIMEPERIOD,
'field_mn_periodtime_athlete' => array(
array(
'uid' => $athlete_uid,
)
),
));
Так работает.
module_load_include('inc', 'node', 'node.pages');
$node = node_load(array(
'uid' => $user->uid,
'type' => MN_REPORTING_CT_TIMEPERIOD,
));
$node = node_load(array(
'uid' => $user->uid,
'type' => MN_REPORTING_CT_TIMEPERIOD,
));
Большое спасибо.
Комментарии
Нет, работать не будет, ибо node_load делает выборку(для аргументов) именно в таблице node, однако Ваше поле находится в таблице content_type_тип_материала, потому делайте выборку.
Спасибо.