Блоги

Как подтянуть другие данные, связанные с полем?

21 апреля 2012 в 20:46

Есть вопрос, предполагаю, что есть простое элегантное решение, но пока что-то не могу до него додуматься. Поиск тоже результатов не дал, возможно, я не смог правильно сформулировать запрос для поиска.
Итак, при создании материала вводится ФИО персоны(реализованы как термины такосономии) и некоторый текст.
Каждой персоне соответствует фото и название должности.
Далее, во Вьюс создается представление, в котором необходимо вывести: ФИО, должность, фото персоны и текст из ноды.

Вывод в теле ноды результатов form_submit

21 апреля 2012 в 18:09

Пишу модуль для резервирования комнат отеля. Собственно как мой функционал работает
К ноде цепляются 2 поля с датами, и кнопка сабмит.
так же под ними цепляется марка , в теле которой стоит нечто типа

По нажатию на сабмит, даты попадают в hook_form_submit, где я провожу некие манипуляции с БД, адрессной строкой и всем таким.
В конце hook_form_submit я получаю массив , который могу вывести с помощью drupal_set_message() в том же hook_form_submit

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

(для справки, имею на выходе ассоциативный массив типа $array['key'][] с названиями, ценами и т.д)

block views с начальным значением

21 апреля 2012 в 17:50

Доброго времени суток!
Как сделать блок views, что бы в нем отображались материалы следующих(или предыдущих) 10 нод, т.е. только те, что новее текущей ноды.

Как вывести блок при пустой корзине? [Решено]

21 апреля 2012 в 15:38

Хочу вывести блок который виден только когда корзина Ubercart-а пустая.

Варианты:
1. В настройках блока прописать php условие. Если да то какое?
2. Использовать Rules. Нужного правила я правда не нашел.

/*Добавлено*/
Сделал так:
<?php
if (count(uc_cart_get_contents())) {
return false;
} else {
return true;
}
?>

Еще вот земляк помог:
http://drupal.org/node/844458

Rotor Baner & Drop down menu

21 апреля 2012 в 15:04

Всем привет.

Проблема в следующем. На сайте использую банерокрутилку Rotor Baner. Реклама в регионе под меню сайта. И есть всплывающий пункт меню "Каталог".

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

Drupal 7 организация загрузки изображений и их отображения на сайте

21 апреля 2012 в 7:37

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

Итого что хотелось бы увидеть в итоге. Думаю что решение проблемы элементарное, но у меня что-то не получается:

Пользователь загружает изображение на сайт (запись в блоге, тема на форуме, артикл и страница), максимум 1200х1200рх, Но на сайте оно автоматически маштабируется в 500х500 и отображается везде в этом виде. Далее при нажатии на изображение срабатывает LightBox2 и пользователь видет полную картинку.

Ддос, нагрузка на сайт, упала в два раза посещаемость

21 апреля 2012 в 5:33

Здравствуйте!
Проблема такая : за один день упала посещаемость в два раза

В тот же самый день начались ддос отаки.

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

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

Хостер сказал что я под фильтр пападал так как с моего ип одновременно делалось 29 запросов в БД

Проблема с файлами

21 апреля 2012 в 2:00

При создание поля "файл" на сайте, когда кликаешь на него (файл) вместо загрузки он открывается. Как сделать так, чтобы он загружался?

Интернет-эквайринг. Прием платежей на сайте Drual 6.x Ubercart через сервис Uniteller

20 апреля 2012 в 22:37

Доброго времени суток!

Делаю интернет-магазин на Drual 6.x Ubercart и задумался о приеме платежей, чтобы было как можно больше платежных систем в одной коробке, и чтобы сервис оплаты предоставлял свой модуль оплаты для Drupal Ubercart.

Нашел сервис _uniteller.ru который предлагает:

  • Быстрая и удобная организация приема платежей банковскими картами на Вашем сайте
  • Подключение сервиса приема платежей электронными деньгами (WebMoney, Яндекс.Деньги, Qiwi-кошелек, PayPal и др.)
  • Электронные платежи со счета мобильного телефона (мобильный эквайринг)
  • Платежный модуль для Drupal 6.x Ubercart

Вопрос: кто работал с этим сервисом и с их модулем? Впечатления, проводные камни?

[Решено] Вывод терминов таксономии и количества нод связанных с каждым термином

20 апреля 2012 в 21:46

Статьи на блоге имеют скрытое поле с терминами таксономии из определенного словаря (Рубрики блога). Вывожу термины таксономии из данного словаря в блок, использую для этого views. Хочу добавить после каждого термина количество нод, которые связаны с данным термином. Есть догадки, что данная задача решается через аргументы и кастомный php код. Либо вручную через SQL запрос.Но так как с views еще слабо разобрался, а sql запросы писать еще не научился, прошу подсказать:
1. В правильном ли направлении копаю?

Сайт фотографа

20 апреля 2012 в 19:53

Сделал сайт фотографа на Drupal.
Из интересного:
1. Флэш загрузчик на библиотеке flex работает в связке с модулем image_fupload (наподобие загрузчика вконтакте).
2. Модуль календаря занятости.

Остальное достаточно обыденно.:)

pvanteeva.ru

Как проще всего работать со своими строками в Drupal?

20 апреля 2012 в 19:01

Добрый день.

Есть необходимость поместить "где-то" в БД друпала несколько строковых значений,
а потом иметь возможность загрузить их в переменную php из файлов шаблонов.

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

Спасибо

Вопрос с таксономией в целом и Hierarchical Select в частности

20 апреля 2012 в 18:23

есть словарь типа
страна1
регион1
город1
еще глубже
и т.д.

когда я создаю ноду мне приходится выбирать из списка стран потом из след. списка
Можно ли сделать так, чтобы при когда юзер жмет "создать материал"
там уже было априорно "россия"->"такая-то область"-> и т.д.

Заранее спасибо

Форум

20 апреля 2012 в 18:09

Подскажите...

Как изменить шаблон, на котором расположен форум (модуль advanced forum). Необходимо сделать форум на всю ширину и убрать боковой контейнер.

см. рис.

Как увеличить длину отображаемого имя пользователя?

20 апреля 2012 в 17:13

Сейчас друпал обрезает имя пользователя и ставит многточие после 18 знаков. На моем сайте нет регистрации, и все пользователи имеют имя вида "Иванов Иван Иванович" - можно ли где-то отменить эту чудную настройку? буду очень благодарен за пример... Нашел вот эту тему: http://www.drupal.ru/node/17363 но тут о 6й версии. После всех танцев заставить работать на 7й не смог...

Спасибо!

Вывести из views две таблицы

20 апреля 2012 в 14:45

Сайт poznavatelnoe.tv
Есть вывод материалов по разделам, который сделан через модуль views - например, раздел Информация и СМИ
Нужно, что выводилось четыре поля: портрет рассказчика, имя рассказчика, название, длительность. Сделал этот вывод через таблицу, что бы портрет был слева, а все надписи друг под другом справа. Но на странице получается только одна колонка, а мне нужно две. Через views сделать таблицу в таблице - насколько понимаю, не получится.

Оповещение о новом комментарии

20 апреля 2012 в 14:35

Добрый вечер.

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