Есть вопрос

Вывод материалов таксономии тизерами.

16 января 2013 в 22:31

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

Спойлер для сайта

16 января 2013 в 22:02

Второй день не могу найти нужный спойлер. Остановился пока на этом

Пишу вот такой код:

[collapse collapsed title="описание спойлера"] содержимое которое прячется под спойлер[/collapse]

В результате всё работает но не так. Мне нужно вместо title спойлера вставить своё изображение (кнопку) и выровнять её по середине страницы. Пробовал обернуть в тэг для выравнивания, в результате код перестаёт срабатывать.

Как это можно реализовать?

[РЕШЕНО] Views. Вывод в блоке ссылки, которая должна брать часть своего пути из пути текущей страницы

16 января 2013 в 20:51

Например:

текущая страница: user/имя-пользователя/blog
а в блоке на этой странице должна быть ссылка (на самом деле текст который является ссылкой) типа user/имя-пользователя-с-адреса-текущей-страницы/zakladki

Не могу найти как это реализовать в Views. Уверен что многим приходилось делать такой функционал.

[РЕШЕНО]Условие для 2х полей критерий сортировки - Views

16 января 2013 в 19:06

Всем привет.
У меня есть представление в нем критерий сортировки созданный по 2 полям
1. поле Скидка(2 варианта 1. От наименьшей к наибольшей(ASC), 2. От наибольшей к меньшей(DESC)) - открытая для всех пользователей
2. поле Вес — модуль weight
Мне нужно чтобы вьюха по умолчанию выводила данные по 2 полю - Вес, а если юзер использовал сортировку по полю Скидка тогда чтобы 2е поле Вес не использовалось.

Мои предположения для достижения этой цели.

Can't create TCP/IP socket (105) in lock_may_be_available()

16 января 2013 в 16:51

Drupal 7, apache 2, запущен на виртуальной машине openvz под debian.
Периодически сайт на всех страницах начинает выдавать ошибку:
PDOException: SQLSTATE[HY000] [2004] Can't create TCP/IP socket (105) in lock_may_be_available() (line 167 of /var/www/includes/lock.inc).
Потом, вроде бы, сам восстанавливается. Не могу понять, в чём дело. Остальные сайты на других вирт. машинах в то же время на том же хосте работают как раньше, без проблем. MySQL работает, база доступна с тем же логином и паролем. В коде на (line 167 of /var/www/includes/lock.inc) находится строка:

  $lock = db_query('SELECT expire, value FROM {semaphore} WHERE name = :name', array(':name' => $name))->fetchAssoc();

после переезда тормозят картинки

16 января 2013 в 15:59

приветствую всех
сам с друпал'ом не работал никогда
сделал переезд одного сайта с шаред-хостинга на впс
всё встало и работает, но жесть как тормозят картинки (до 15 сек загрузка, смотрел через firebug)
нагрузка на проц довольно существенно возрастает при переходе по разделам
хотя апач оптимизирован под миллионные нагрузки (я давно unix-шаманством занимаюсь), мускуль тоже
php-apc поставил
что надо сделать, чтобы нормализовать его работу?

[РЕШЕНО] Как создать блок с ссылками на страницы перечня других типом материала пользователя?

16 января 2013 в 15:32

И так, каждый пользователь может создавать 3 типа материала. Также каждый тип материала имеет свое представление в views (вернее страницу перечня материалов этого типа). Например, по ссылке site/user/имя-пользователя/материал1 можно посмотреть страницу перечня материалов1 нужного пользователя или по ссылке site/user/имя-пользователя/материал2 посмотреть перечень материалов2 нужного пользователя.

Как правельно выводить поля в ноде

16 января 2013 в 15:20

Как правильно выводить данные ноды в собственный шаблон, вот мои действий!
1) я создаю тип материала book
2) создаю три поля (простой текст, вывод списком и ссылка на термин)
3) создаю новый шаблон node--book.tpl.php:
Есть возможность просто вывести <?php print render($content); ?>, но я хочу сделать все поместить в свои div
a)

Простой текс

соответственно у меня получается вот такой код <?php print render($content['field_prostoitekst']); ?>
b)

Вывод списком

соответственно у меня получается вот такой код <?php print render($content['field_spisok']); ?>
d)

Ссылка на термин
соответственно у меня получается вот такой код <?php print render($content['field_ssilka']); ?>

Вопрос 1:

Фотогалерея на Drupal 7 - изъезженная тема

16 января 2013 в 14:56

Снова давно изъезженный вопрос......

поставлю вопрос по-другому:
Задача впринцыпе очень проста...но решить не получается самому:
создаем тип материала с полем изображения. Создаем ноды этого типа и заливаем в них фотки. Все хорошо, сделал так, чтобы в ноде фотки сеткой отображались и откывались в colorbox. Итого имеем заголовок ноды и изображения из поля imagefield.