Никки: Комментарии

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

29 апреля 2015 в 18:20

нужно реализовать примерно такую структуру:
есть условно таблица в которой строки - названия организаций, а столбцы - параметры данных организаций (число сотрудников, число авторов, число публикаций и пр. - порядка 10 параметров).
Есть также задача показывать на сайте все это не в виде таблицы, а в виде рубрик по парметрам. Например:

- число сотрудников
- число авторов
- число публикаций

при клике на каждую рубрику открывается страница, где видим следующее:

организация1 - 123
организация2 - 345
организация3 - 678

29 апреля 2015 в 16:03

Или названия полей типа содержимого - название подразделов, выводимых в блоке
Или термины таксономии - заголовки полей таблицы?
Или термины таксономии - заголовки полей типов содержимого?

10 февраля 2015 в 18:12

"Majestio" wrote:
модуль вьювс позволяет размещаться ниже по уровню? (Вьювс во вьювсе) Типа, вьювс1 - может содержать вьювс 1.1 и вьювс 1.2? Если "да" то как, если нет - как это решаемо?

10 февраля 2015 в 14:41

"Majestio" wrote:
Каковы дальнейшие шаги, что нужно, чтобы получить вложенную таблицу/список в просмотре материала?

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

10 февраля 2015 в 14:02

"zoolook" wrote:
Если это сделать, то как будет выглядеть код?

При условии, что поле "глобальный пользовательский текст" будет выводить строго следующий формат дат:
2015-02-08 to 2015-02-12

код будет таким:

<?php

$explode

10 февраля 2015 в 12:13

Так и работает изначально. Анонимный пользователь при попадании на неопубликованную страницу видит надпись: У вас нет доступа к этой странице.

10 февраля 2015 в 9:47

Да, темизировать поле "Глобальный пользовательский текст" (http://php-include.ru/stati/temizatsiya-shablona-views), заменив в нем вывод диапазона дат на вывод "попадает", если текущая дата входит в диапазон или "не попадает", если не входит. То, как ты хотел. Это не костыль, а обычная практика в друпале. И это было бы просто (php код - пара строчек), если бы диапазон был один. Но если таких диапазонов в одной ноде куча, тогда, боюсь, это не вариант.

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

Quote:
понедельник, 2 февраля, 2015 to воскресенье, 8 февраля, 2015, пятница, 27 февраля, 2015 to суббота, 28 февраля, 2015

если я правильно понял, то для каждый ноды может быть только один диапазон дат. Или нет? Здесь у тебя два диапазона...

9 февраля 2015 в 14:44

вот ты добавил в Глобальный пользовательский текст [field_auto_calendar], сохранил вьювс. Перешел на страницу сайта и что видишь? как отображается твой диапазон? Типа так: 2014-02-09 to 2014-03-15? Или как-то еще?

9 февраля 2015 в 13:08

про контекстные фильтры ниче толком не знаю, мало с ними общался. Могу лишь свой (php-шный) вариант попытаться довести до конца. У вас как именно выводится поле node_data, если вы его выведите в "глобальном пользовательском тексте"?

9 февраля 2015 в 12:31

"zoolook" wrote:
Мне нужен именно запрос, что "сегодняшняя дата попадает в диапазон поля node_data", добавленное пользователем. А то, что я могу выдернуть в "глобальный пользовательский текст" - это то, что вообще есть запись в календаре или нет, но это мне не поможет, т.к. она не обязательно будет приходится на сегодняшнюю дату.

А что мешает в "глобальный пользовательский текст" добавить поле node_data ?

6 февраля 2015 в 10:25

Как вариант (требует знания php) - добавить в вашем вьюсе поле "Глобальный пользовательский текст". В этом поле из шаблонов подставьте свои даты и прочую инфу, которая определяет "да" или "нет". Затем темизировать это поле. В файле распарсить переменную $output на необходимые значение и из них составить нужное условие. И собственно сделать вывод ваших "да" или "нет"

5 февраля 2015 в 17:49

То есть перевод контента по сути осуществляется только для того, чтобы был переключатель языка? И переключатель вести должен только на одну единственную страницу - главную страницу англоязычной версии сайта?

если так, то я бы думал о редиректе в .htacess: Если url содержит /en, то отправляем на такую-то страницу. Думаю, что такое вполне возможно, если разобраться как там условия пишутся.

5 февраля 2015 в 13:51

happyfucken wrote:
"ttenz" wrote:
а это материал переведен на английский с помощью кнопки транслейт при редактировании материала на русском?

Этот материал создан отдельно и привязан к языку

а кнопка транслейт в принципе есть?

5 февраля 2015 в 13:10

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

Особенность поля "ссылка на термин с автозавершением ввода" такова, что вы все значения вводите в одно поле.
Но может быть существует какой-то модуль, который реализуют возможность всплывающего списка и добавления значений в поле путем выбирания галочками (как вариант) значений из этого списка... Поищите.