my/libraries 디렉토리의 API 라이브러리를 참조하거나 호출하는 사용자 정의 모듈에 $ request 배열이 있습니다. 현재 내 모듈에서이 $ 요청은 내 모듈 hook_node_view 함수 외부에 있습니다. 이 방법으로 작동합니다. 그러나 Drupal 함수 내에서 처리 할 수 있도록 $ request 배열을 hook_node_view 함수에 삽입/포함하고 싶습니다. 그러나 이렇게하면 작동이 멈추고 라이브러리에 올바른 호출을하지 않습니다.
이 배열을 처리 할 수 있도록 Drupal 함수를 빌드하는 최선의 방법에 대한 생각은 무엇입니까? 여기
은 $ 요청의 예 : 드루팔은 그 자체가$request
전역 배열입니다 것 같다 ...
<?php
$request = array(
'template_id' => 'Template ID',
'activity_id' => 'Activity ID',
'name' => 'Demo Activity',
'session_id' => generate(),
'user_id' => 'User ID',
'assess_inline' => true,
);
?>
function assignment_node_view($node, $view_mode)
{
if ($node->nid == 3356) {
if ($view_mode == 'full') {
$node->content['my_extra_content'] = array(
"#markup" => '<div id="assess"></div>',
"#weight" => 100,
);
}
}
if ($node->nid == 3354) {
if ($view_mode == 'full') {
$node->content['my_extra_content'] = array(
"#markup" => '<div id="assess"></div>',
"#weight" => 100,
);
}
}
}