roman-yrv: Комментарии

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

9 августа 2012 в 18:49

Так а что там можно указать ? Тем более, что там есть значение по умолчанию.
Ведь задача стоит в том, чтобы просто получить массив записей, которые возвращает views.

9 августа 2012 в 17:55

А если до вызова вьюшки просто преобразовывать эту информацию в начальную и конечную даты и их уже передавать вьюшке ?

9 августа 2012 в 11:09

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

Или в таких случаях нужно типы нод только описывать в виде отдельных модулей ?

8 августа 2012 в 19:32

Понятно, спасибо большое !

А скажите пожалуйста, если я в файле node-[тип узла].tpl.php буду работать с данными следующим образом:

$dt=$node->field_date['und'][0]['value'];
...
// Далее из $dt вычленяю год, месяц, день и т.д. и вывожу их где-то в шаблоне

Такой подход не будет являться каким-то логическим нарушением формирования страницы Друпала ?
То есть, получается, я работаю в обход массива $content.

8 августа 2012 в 18:24

Я не совсем то имел в виду.

Например, у меня есть дополнительное поле типа date из модуля Date.

Если я просто напишу render($content['field_date']), то я получу следующее:

Дата новости:
среда, August 8, 2012

Если я напишу просто print $content['field_date'], то окажется, что этот элемент в свою очередь представляет собой некий массив.

А как вот получить именно само значение этого поля, чтобы в данном случае можно было вычленить из него год, месяц, день и т.д ?

7 августа 2012 в 7:35

Либо такое решение.

Создается небольшой модуль, в котором определен hook_nodeapi.
Который будет при выводе нод определенного типа (это также можно будет настроить в админке) работать с их контентом.
И в этом случае в админке можно будет задавать также и рекламный текст, и может быть, даже правило регулярного выражения, в соответствии с которым будет делаться автоподстановка рекламы.

5 августа 2012 в 19:47

А вот вроде бы решение предлагается - http://xandeadx.ru/blog/drupal/104

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

' на '

текст рекламы'.

28 июня 2012 в 13:09

В книге об этом вообще нигде не сказано.
Возможно, потому что она рассказывает о Drupal6, а я делаю примеры на Drupal7.

Если не трудно, подскажите, где в настройках amazon.com можно эту информацию узнать ?
Я на нем зарегистрировался, но где эту информацию искать, не имею представления. Внутренний поиск по "амазону" тоже ничего не даёт.

22 сентября 2011 в 8:44

А такой проблемы, что с помощью Views создаются довольно тяжеловесные запросы, не существует ?
Или всё можно решить кешированием ?

4 сентября 2011 в 9:02

"NurOff" wrote:
"Если не желаете ставить модуль IMCE, но хотите чтобы картинка стала превьюшкой, достаточно написать ширину и/или высоту (в пикселях) тогда изображение станет меньшего размера."

3 сентября 2011 в 16:56

Скажите, а есть ли возможность такой интеграции, как imce + BUEditor + ImageCache ?
И чтобы масштабирование загруженной в текст картинки было автоматическим.

А то установил ImageCache, создал действие по масштабированию и не имею представления, как его подключить к редактору BUEditor или imce, чтобы масштабирование картинки происходило автоматически и на сервере хранилась как большая загруженная картинка, так и небольшая превьюшка, нажав на которую, можно было бы посмотреть на большую картинку.