Блоги

Вопрос с таксономией в целом и 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

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

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

Include в Drupal

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

Добрый день. Хотелось бы узнать, как в Drupal можно инклудить другие файлы.

Допустим, нам нужно в какое-то место сайта вывести содержимое определённого файла, который лежит в папке темы. Файл назовём "text.php". В WordPress, такое можно реализовать такой строчкой кода:

Drupal 6 Ubercart session

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

Возникла задача, после закрытия окна браузера очищать сессию пользователя, реализовал очистку сессии
ini_set('session.cache_expire', 0); #ini_set('session.cache_expire', 200000);
ini_set('session.cache_limiter', 'none');
ini_set('session.cookie_lifetime', 0); #ini_set('session.cookie_lifetime', 2000000);
ini_set('session.gc_maxlifetime', 0); #ini_set('session.gc_maxlifetime', 200000);

и на всяк случай, еще в базе чищу по таблице session по дате

но в ubercart в корзине все равно остаются товары и привязываются к пользователю,

РЕШЕНО! Помогите разобратьсяс кодом для вывода суммы элементов в пейджиге для виевс страниц

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

есть код в хедер вьюхи

<?php
global $pager_page_array, $pager_total_items, $pager_total;
$my_view = views_get_current_view();
$items_per_page = $my_view->pager['items_per_page'];
if ($pager_total[0] == 1) {
  echo "всего: <b>" . $pager_total_items[0] . "</b>";
} else {
  $start = 1 + ($pager_page_array[0] * $items_per_page);
  $end = (1 + $pager_page_array[0]) * $items_per_page;
  if ($end > $pager_total_items[0]) $end = $pager_total_items[0];
  echo "Показано: <b>$start-$end</b> (всего: <b>" . $pager_total_items[0]."</b>)";
}
?>

показывает 1- 0 (всего нужная цифра) на всех страницах.

если вместо

$my_view = views_get_current_view();
$items_per_page = $my_view->pager['items_per_page'];

Ошибка с Views

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

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

Что под Друпал 7 оптимальнее всего брать? Shared/VPS/Dedicated Server?

20 апреля 2012 в 12:55

Добрый день.

Что под Друпал 7 оптимальнее всего брать с точки зрения цена/качество? Shared/VPS/Dedicated Server?
Ответ - конечно же свой сервер не принимается так как это понятно. Сейчас пару проектов на своих серверах но есть желание экономить. Подскажите минимальные требования под 7й друпал с пачкой плагинов.

Целостность Типо товара в Commerce

20 апреля 2012 в 12:32

Здравствуйте!
Подскажите пожайлуста, как сохранить целостность Типа товара не вынося изображение за сам тип. Задача собственно стаит в том, что бы вывести изображение на котором ссылка на ноду. Если же формировать поле Изображение в самом Типе, то во Вьювс будет отображать ссылку на товар в админке. Не хотелось бы, что бы Изображение переносить в ноду. Так же пробывал в ноде унаследовать поле из типа товара, но ничего из этого не вышло, тоже самое.

Как гибко настроить пагинацию во views?

20 апреля 2012 в 12:20

Здравствуйте!

У меня есть страница со своим шаблоном, в котором задан вывод 4х регионов. В этих регионах выводятся 4 горизонтальных блока views, в каждом по своему термину таксономии.
Каждого материала помещается по 5 штук в ряд, больше не влезает.

В идеала, я хотел бы, чтобы в каждом из этих 4х блоков можно было независимо горизонтально проматывать материалы. Но что-то пока не получается. И вроде бы выставил в настройках вьюхи:
Use pager: Full | Paged, 5 items
More link: Нет
И Use AJAX: Да

И вроде появились ссылки снизу "1, 2 и предыдущий, следующий", но при нажатии на них он переходит на "?page=1", "?page=2" и т.д., перезагружая всю страницу со всеми 4-мя блоками..
А почему так, не подскажите? Ведь выставил использовать аякс..

Ubercart массовый выбор количества товаров

20 апреля 2012 в 11:59

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

Нашел модуль Multi-buy, поковырял, но нужного мне не нашел.

Программно добавить вкладку (табы) в конкретный тип материала

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

Посмотрел как в общем случае создавать страницу с табами http://xandeadx.ru/blog/drupal/112

а как для конкретного типа материала создать таб со совей ссылкой произвольной (через свой модуль)

Clean URL

20 апреля 2012 в 9:43

Добрый день.
Проблема с чистыми url.
В httpd.conf стоит Allowowerride All, Друпал находится в корне Апача, прописывала и через .htaccess, rewriteBase раскомментировала. Пробовала прописывать clean_url в settings.php. Добилась лишь того, что переходит, например на myhost.ru/admin/content, но выдает ошибку Not Found.
Версия 7.10.
Apache 2.2, PHP 5.2, Mysql 5.5. ОС FreeBSD.
Прошу совета и помощи, новичок в этом деле. Заранее спасибо Smile

[РЕШЕНО] Пропала возможность управления полями.

20 апреля 2012 в 8:52

Недавно обнаружил что пропала возможность управления полями.

В сроке адреса набираю admin/structure/types/manage/bookmat/fields - все равно нет
открывается просто страница admin/structure/types/manage/bookmat

Модули все как обычно, права пользователя полные (везде галочки)

Кто-нибудь встречался с этой бедой? Есть варианты решения проблемы?