_viktor_: Комментарии

Главные вкладки

27 ноября 2018 в 22:47

Я решил этот вопрос в другом проекте. Решил не методом удаления, а методом фильтрации. Спасибо ХулиGUN за наводку. Хочу поделиться этим решением.
1. Нужен модуль Date и Field collection
2. В модуле Date дополнительно включил Date Views
3. В типе материала создал поле типа "Коллекция полей" с множественным добавлением.
4. В созданной коллекции полей добавил нужные поля и поле типа "Дата"
5. Создал Views в которой вывел поля из коллекции полей. Для вывода полей по отдельности из коллекции полей нужно создать связь во Views в разделе связи.

26 июня 2018 в 10:45

Хочу уточнить свою задачу.
В каждом типе материала будет выбор города - это для администратора фильтр, как выбор языка при создании материала на мультиязычных сайтах.
пользователь выбирает город (как выбор языка) и в соответствии с выбором грузится контент.
Для каждого города свой контент.
пример работы мультиязычного сайта.

26 июня 2018 в 9:17

Еще дам совет.
Внимательно изучите информацию в Расширенные/Другое/Тема: Информация
Если вы создадите файл views-view-fields.tpl.php и в нем будите делать вывод полей, то это коснется всех созданных views.
Если например у вас есть одна вьюха, а в ней несколько блоков, то одним файлом можно сделать вывод всех вьюх, списков или полей блоков, а можно для каждого блока сделать свой вывод применяя оригинальные названия файлов из Расширенные/Другое/Тема: Информация.
Созданным блокам и страницам давайте свое "машинное имя". Меньше путаницы будет

25 июня 2018 в 17:09
1

В views-view-fields.tpl.php происходит вывод полей.
Создайте свой файл в соответствии с Расширенные/Другое/Тема: Информация

Поля по отдельности выводятся так
Пример для поля field_contacts_phone

25 июня 2018 в 17:03

стандартные файлы вывода находятся в модуле views/theme
За вывод views отвечают несколько файлов
первый - views-view.tpl.php
второй в зависимость от формата вывода.
если не форматированный список то - views-view-unformatted.tpl.php
далее происходит вывод полей - views-view-fields.tpl.php

посмотрите в вашей views
Расширенные/Другое/Тема: Информация, там прописана вся иерархия.

15 ноября 2017 в 16:38

Спасибо. now() это прямой запрос в MySQL, но как его правильно реализовать в проекте? Насколько я понимаю views напрямую работает с базами данных, можно ли такое условие задать через views?

15 ноября 2017 в 7:05

Есть коллекция полей. В ноде их может быть любое количество. Мне нужно чтобы каждое количество полей удалялось из ноды автоматически по расписанию. На мой взгляд есть два решения этой задачи.
1. в наборе полей создать поле типа дата и по наступлению события поля "дата" удалять эту коллекцию полей
2. тоже поле дата + чекбоксы ДА и НЕТ. по умолчанию НЕТ, а когда пришло событие из поле дата ставим ДА.
А потом во views фильтровать.
Я так понимаю, что в этой ситуации нет готового решения в виде модуля.
Надо разбираться с Rules.

7 ноября 2017 в 7:49

Я не знаю как это сделать.
Может имеет смысл создавать 1 дата = 1 материал, а потом их объединять. Во views есть группировка по полям. Если будут несколько материалов с одинаковым полем (например заголовком) он их сгруппирует в один вывод.

6 ноября 2017 в 18:22
2

Возможно это решение вам поможет
есть модуль Scheduler
https://www.drupal.org/project/scheduler
работает с модулем Date
https://www.drupal.org/project/date
В типе материала включаете параметры Scheduler
После в созданном материале устанавливаете начало и снятие с публикации

10 ноября 2015 в 11:47

Слоня wrote:
views -> Расширенный -> Стиль формы раскрытых фильтров: -> настройки -> Автоматическая отправка

У меня нет "автоматическая отправка"
Может это какой-нибудь дополнительный модуль расширяет этот пункт?
Использую views 3

10 ноября 2015 в 11:47

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

td, .views-field .views-field-body .views-align-left
{
background-color:#036;
}

Пожалуйста подскажите как это сделать

23 февраля 2015 в 16:53

"kuper" wrote:
Для фотографов есть специальные галереи не на друпале PhotoStore например, там пожно покупать фото или альбом целиком, те они добавят фотки в корзину и вам все видно

Я уже сделал то что мне нужно, только не на Друпале, а на Вордпресс,
moiseev-foto.ru