ВопросНастройка Views

Добрый день .

Вывожу views(блок) в шаблоне типа материала .

<? print views_embed_view('gallery', 'block');?>

Все отлично работает , но отсутствуют contextual-links , в исходниках тоже проверил .

Бегать через меню не всегда удобно , поэтому хотелось бы узнать решение .

Можно ли это как-то исправить ?

В сети множество советов , но большинство просто друг у друга переписаны .

Комментарии

Аватар пользователя Гость котороый ...
Гость котороый ... написал:

У меня еще один вопрос имеется , дайте знать как только прочтете splash .

25.04.2012 21:18
Аватар пользователя Гость котороый ...
Гость котороый ... написал:

выше ссылка отфильтровалась

drupal.ru/node/80557

25.04.2012 21:20
Аватар пользователя Spleshka
Spleshka написал:

Если вы хотите для каждой ноды выводить свой вьюс, то не стоит писать это вручную. Уже давно существуют механизмы, позволяющие быстро и удобно настроить это мышкой, непосредственно с самого сайта. Посмотрите, например, видеоуроки от Nodeone по page manager.

26.04.2012 00:22
Аватар пользователя Гость котороый ...
Гость котороый ... написал:

Только в тех , в которых выводится раздел .
Для них был создан свой тип материала .
Проблема решена , но хотелось бы узнать подробнее , какие плюсы и минусы .
Спасибо за ссылку , осталось разобраться с настройками .

26.04.2012 02:18
Аватар пользователя Гость котороый ...
Гость котороый ... написал:

Поставил панели и еще кучу всего из видео .
Боюсь на поиск настроек уйдет несколько дней или недель ).
Если можно , кратко опишите последовательность .

26.04.2012 08:04
Аватар пользователя Spleshka
Spleshka написал:

Там же в видео всё подробно описано и показано как и что включать, и как указать вьюс для любого типа материала. Просто уделите пару часов на просмотр. Поверьте, оно того стоит.

26.04.2012 10:32
Аватар пользователя Гость котороый  123
Гость котороый 123 написал:

Спасибо , почти разобрался .

Возник еще один вопрос .

Необходио вместе с картинкой вывести несколько полей .

Вместе с каким модулем это будет удобнее сделать .

Скачал lightbox , shadowbox и colorbox .

Почитал форумы , решения разные .

Интересно , может есть модуль для этого ?

14.05.2012 23:03
Аватар пользователя Spleshka
Spleshka написал:

Вам надо просто на странице вывести картинку и несколько полей? Либо Display Suite либо Panels либо Views.

16.05.2012 01:12
Аватар пользователя Гость котороый ...
Гость котороый ... написал:

Во всплывающем окне , так же как и перечисленные мною модули .
Вообще задумка выглядит следующим образом .
На странице с анонсами во всплывающем окне выводить полную ноду(3-4 поля) .

16.05.2012 03:12
Аватар пользователя Гость котороый ...
Гость котороый ... написал:

http://www.drupal.ru/node/81596

16.05.2012 03:45
Аватар пользователя Гость котороый ...
Гость котороый ... написал:

Вот что нарыл , http://api.acquia.com/api/ctools/help!modal.html/7.x-1.x .

Только сходу не могу разобратся , судя по описанию , можно темизировать как мне необходимо .

16.05.2012 13:35
Аватар пользователя Гость котороый ...
Гость котороый ... написал:

Дело продвигается , даже кажется нашел готовое решение .

http://awebfactory.com.ar/node/491

16.05.2012 14:03
Аватар пользователя Гость котороый ...
Гость котороый ... написал:

С выводом я конечно поспешил , это был всего лишь пример )

16.05.2012 15:26
Аватар пользователя Spleshka
Spleshka написал:

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

16.05.2012 17:54
Аватар пользователя Гость котороый ...
Гость котороый ... написал:

В данный момент проблема заключается в следующем .

$one = array(
        'my-theme' => array(
            'modalSize' => array(
                'type' => 'fixed',
                'width' => 600,
                'height' => 700,
            ),
            'animation' => 'fadeIn',
        ),
    );
    drupal_add_js($one, 'setting');

с ключом "my-theme" массив не передается , ключ по умолчанию "CToolsModal"

с ним работает , но это получается не дополнительная тема , а перекрытие стандартной

в итоге я получаю везде одинаковые окна , а изменить надо только у пользователя

мне начинает казатся , что работаю не в той функции , попробую в другом месте

16.05.2012 19:00
Аватар пользователя гость котороый ...

Я может что-то не правильно понял ,
а где в вашем модуле попап ?

17.05.2012 15:29
Аватар пользователя гость котороый ...

Используемый модуль: view_mode_modal
добавляю в самую первую функцию view_mode_modal_init

 drupal_add_js(array(
    'my-modal-style' => array(
      'modalSize' => array(
        'type' => 'fixed',
        'width' => 250,
        'height' => 250,
      ),
    ),
  ), 'setting');

документация Ctools

Что-то не верно ?

17.05.2012 18:39
Аватар пользователя гость котороый ...

Вы наверное имели в виду другую тему .

17.05.2012 22:47
Аватар пользователя гость котороый ...

интересно узнать читаете ли вы эту тему , если нет желания возится со мной , напишите , ответ жду второй день

18.05.2012 05:21
Аватар пользователя Spleshka
Spleshka написал:

При добавлении этого:

drupal_add_js(array(
    'my-modal-style' => array(
      'modalSize' => array(
        'type' => 'fixed',
        'width' => 250,
        'height' => 250,
      ),
    ),
  ), 'setting');

Все модальные окна ctools не будут автоматически меняться на этот стиль. Для того, чтобы ваш стиль подцепился, надо в модальной ссылке, которая его открывает, передать класс вашего стиля:

ctools_modal_text_button($text, $url, $text_alt, 'ctools-modal-my-modal-style');
18.05.2012 16:21
Аватар пользователя гость котороый ...

Вот это облом , в настройках через ui , класс не верный стоял .

Я писал в формате ID-ctools-modal , а надо было ctools-modal-ID .

Вы волшебник , спасибо за отклик , а xandeadx не захотел парится , удалил сообщение через 4 минуты .

Огромное спасибо за потраченное время .

18.05.2012 17:47

Комментировать