Уважаемые, нигде не нашел ф-ции вывода кнопок УДАЛИТЬ и ИЗМЕНИТЬ материал.
Очень нужно их поставить в виде png иконок в правый верхний угол ноды. А меню tabs я бы убрал.
Подскажите плиз
Есть ссылки node/{$node->nid}/edit и node/{$node->nid}/delete которые ведут на страницу редактирования и удаления соотвественно. Можно просто в шаблоне нода (node.tpl.php) вписать их. Желательно использовать функцию
l("<img src=\"[путь к png]\"/>", "node/{$node->nid}/edit", NULL, NULL, NULL, FALSE, TRUE).
чтобы определить может ли текущий пользователь выполнять эти действия с нодом есть функция
Комментарии
удалось найти код отвечающий за вывод этих ф-ций.
'callback' => 'node_page_view',
'callback arguments' => array($node),
'access' => node_access('view', $node),
'type' => MENU_CALLBACK);
$items[] = array('path' => 'node/'. arg(1) .'/edit', 'title' => t('Edit'),
'callback' => 'node_page_edit',
'callback arguments' => array($node),
'access' => node_access('update', $node),
'weight' => 1,
'type' => MENU_LOCAL_TASK);
Но как заменить ссылки (изменить, удалить) на картинки ?
в пхп особо не шарю что бы манипулировать этим
Есть ссылки node/{$node->nid}/edit и node/{$node->nid}/delete которые ведут на страницу редактирования и удаления соотвественно. Можно просто в шаблоне нода (node.tpl.php) вписать их. Желательно использовать функцию
чтобы определить может ли текущий пользователь выполнять эти действия с нодом есть функция
.
Есть симпатичный модуль admin_hover. Он показывает иконки с операциями над материалом в правом верхнем углу (при наведении мышкой). Очень удобно.
Большое спасибо!
модуль admin_hover закрыли по соображениям безопасности. Какие еще есть варианты?
тащемта Drupal 7 на дворе с табами редактирования ноды