contextual links

mildok Ср, 07/12/2016 - 08:04

Контекстные ссылки во views'ах не отображаются

Drupal 8.2.3

Создал представление(view) выбрал настройки:
Неформатированный список
Поля

Выбрал такие поля:

Содержимое: Ссылка на редактирование
Исключил её из вывода

И добавил поле:
Глобальный: Контекстные ссылки

Настройка:
Контекстные ссылки: Показано

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

mbaev Ср, 04/05/2016 - 10:17

Получение контекстных ссылок

Однажды я столкнулся с необходимостью вытащить все action ссылки и табы из нод и сделать из них контекстные ссылки, примерно так, как это делает модуль Contextual links. Этот модуль мне не нравится потому, что он не позволяет настроить отображение контекстных ссылок только в нодах.
Итак, у нас есть какая-то своя тема или модуль и этого достаточно, чтобы вывести красивое контекстное меню для нод.

Смотреть код в источнике...

Тип материала: 
Ключевые слова: 
Версия Drupal: 
1 Спасибо

roman-yrv Пт, 04/07/2014 - 14:37

[РЕШЕНО] Неправильное отображение контекстуальных ссылок, полученных из локальных задач.

Добрый день.

Сделал отображение табов как контекстуальные ссылки, как рассказано вот здесь.
http://xandeadx.ru/blog/drupal/350

Но, если войти под другой ролью, то вместо котекстуальных ссылок отображается просто статичный список. Ощущение, что JavaScript не срабатывает.

Потестировал на бартике - та же самая проблема.

Никто с такой проблемой не сталкивался ?

0 Спасибо

Ivaseg Пнд, 10/02/2014 - 00:35

Отображение Contextual links в Views при выводе через поля

Вьювс, отображение как неформатированный список. Если выбрать вывод содержимого, то контекстные ссылки для каждой ноды вьювса видны. Но в таком случае во вьювсе тайтлы идут как ссылки на ноды. Я решил удалить эти ссылки с тайтлов, просто сменив отображение с содержимого на поля. Настроил показывать поле тайтл (в нем исключил вывод ссылки), содержимое. И после этого контекстные ссылки на каждую ноду вьювса перестали отображаться.

Как можно отобразить контекстные ссылки при выводе по полям? Пробовал добавить поле контекстные ссылки в отображение - не сработало.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

roman-yrv Ср, 22/01/2014 - 15:28

Управление переводом контекстуальных ссылок и табов

Добрый день.

Хочу уточнить еще одну вещь по поводу перевода в Drupal 7.

А именно, есть ли решения, которые бы позволили не переводить контекстуальные ссылки и табы? (см. рисунок)

Допустим, редактор сайта находится на англоязычной странице и ему надо кое-то отконфигурировать и подправить.

А он вместо привычных "Посмотр", "Редактировать" и т.д. видит "View", "Edit" и прочее ...

На мой взгляд, это не очень удобно.
А если язык страницы - вообще арабский, а то и иероглифический ?

Можно, конечно, перейти на русскую страницу, там нажать "Редактировать" или "Перевести", там выбрать английскую версию и т.д.
Но это энное количество лишних кликов.

Тип материала: 
Версия Drupal: 
0 Спасибо

Никк Втр, 19/11/2013 - 13:51

[РЕШЕНО] Исчезает шестеренка в табличном представлении содержимого во views

Есть некий тип содержимого. Пытаюсь с помощью views вывести материалы данного типа на страницу. Все прекрасно, но если выбираю формат "Таблица", то шестеренки с каждого материала исчезают, а появляется одна единственная на странице в правом верхнем углу по которой можно править последний добавленный материал.
Помимо необходимых полей добавлены:

Содержимое: Ссылка на редактирование
Содержимое: Клонировать ссылку
Содержимое: Ссылка на удаление
Глобальный: Контекстные ссылки

Эти поля как раз и формируют шестеренку. И она есть и прекрасно работает для КАЖДОГО материала в форматах "список HTML" или "Неформатированный список". Но в "Таблице" и в "Сетке" не хочет.

Что не так делаю?

Решение
помогло добавление в стили:

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Никк Ср, 23/10/2013 - 08:20

Contextual links не работает для basic page

Обычная страница типа basic page. Не отображается "шестеренка" (редактирование, удаление...). Нет ее. Contextual links включен. Что не так? Кучу настроек уже перерыл...Помогите, плиз!

И еще (вдруг оно взаимосвязано как-то). Не отображаются заголовки в материалах типа basic page. При создании материала поле Title имеется (причем обязательное), заполняется. Но при просмотре страницы его нет. В настройках типа содержимого поле Title присутствует на вкладке "управлять полями", а на вкладке "управлять отображением" его уже нет.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

vil-enka Втр, 27/08/2013 - 15:21

Views + динамический фильтр + Panels

Здравствуйте!
Возникла такая задача.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

ariran Пт, 15/03/2013 - 12:41

Помогите с настройкой Contextual links

Добрый день
установили Contextual links и в template.php прописали следующий код

<?php
function logistics_menu_local_task($variables) {
  
$link $variables['element']['#link'];
  if (
$link['path'] == 'node/%/view') return FALSE;
  
$link['localized_options']['html'] = TRUE;
  return 
'<li>' l($link['title'], $link['href'], $link['localized_options']) . '</li>';
}
 
function 
logistics_menu_local_tasks($variables) {
  
$output '';
  
$has_access user_access('access contextual links');
 
  if (!empty(
$variables['primary'])) {
    
$variables['primary']['#prefix'] = $has_access '<div class="contextual-links-wrapper"><ul class="contextual-links">' '<ul class="tabs primary">';
    
$variables['primary']['#suffix'] = $has_access '</ul></div>' '</ul>';?>
Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

hacker342 Ср, 02/05/2012 - 19:36

Не работает Contextual links

Столкнулся с такой проблемой, создал свою тему, определил в info файле скрипты .js, ( scripts[] = js/menu.js и т.п. Очистил кеш, и перестали у меня работать Contextual links , раньше я наводил на блок и у меня выводились ссылочки: изменить, редактировать, удалить. А сейчас их нет, хотя модуль включен, кеш 100 раз чистил и ничего. А когда я убираю из инфо файла скрипты, то все работает. Подскажите что делать?

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

juliv Сб, 12/02/2011 - 16:07

[Решено] Некоторые вопросы по drupal 7

Доброго вечера.

Возникло несколько вопросов при создании первого сайта на Drupal 7.
1. Не работают Contextual links в моей теме. Как оказывается, не загружается ни js, ни css файлы этого модуля в моей теме. В стандартных темах всё в порядке, но в моей - ни в какую, хотя вроде всё прописано.
2. Установлены три модуля: toolbar, shortcut, admin_menu. При активации всех у пользователя с uid=1 показываются все разом, даже если назначить ему отдельную роль со своими разрешениями. Можно ли без установки доп. пользователя-админа настроить, чтобы администратору показывалось только admin_menu, а другим - toolbar и shortcut?
3. И снова блоки. Есть роль, у которой помимо установки прочих разрешений, есть управление блоками. На странице блоков у этой роли нет ссылки "Добавить блок", хотя когда переходишь непосредственно на саму страницу добавления - пускает. Есть подозрение, что проблема с блоками в 1м и 3м вопросах в чём-то одном, но в чём именно...

Если есть решение, просьба ответить.

P.S. Сайт http://happybride-izh.ru/

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо