MicroSD: Блог

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

Слег сайт. Неизвестная ошибка

23 августа 2011 в 14:51

Сначала сайт тормозил иногда, решил увеличить max_allowed_packet в файле /etc/my.cnf с 1 до 10MB. Перезагрузил сервак и... Работает только главная. на внутряках на некоторых пишет что Доступ запрещен, а на некоторых выводит часть содержимого и везде ОШИБКА "No mode specified for content type ." Что это может быть? Вернул my.cnf к прежнему значению, перезагрузился, но ошибки не исчезли.

Причем второй сайт на том же серваке и на том же Drupal работает нормально

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

Флитр views. Как исключить латиницу?

17 августа 2011 в 10:34

Здравствуйте, есть вопрос по фильтрам views.

Необходимо исключить все материалы, начинающиеся с латинских букв. Так вот, это можно сделать с помощью фильтров Материал: Заголовок Не начинается с A, затем Материал: Заголовок Не начинается с B и так далее. Получается много фильтров, столько же сколько и букв в латинском алфавите. Есть ли какое-либо более компактное решение?

Двухуровневый алфавитный рубрикатор материалов.

16 августа 2011 в 18:41

Здравствуйте, уважаемые Друпаловоды. Встала задача сделать алфавитный рубрикатор как на rb7

В каталоге необходимо вывести материалы определенного типа по алфавиту.

1. Использовал glossary от views, но получается лишь вывести по первым буквам.

2. Пробовал модуль orangeglossary он выводит так как мне нужно (в два уровня), но он выводит список терминов определенного словаря таксономии, а мне нужно выводить материалы.

Количество нод в дочерних терминах

7 ноября 2010 в 20:54

Здравствуйте, уважаемые поклонники друпала
Помогите пожалуйста решить одну задачу.

Есть код который выводит список терминов таксономии и количество дочерних терминов для каждого термина родителя

<?php
$vid = 3;
$terms = taxonomy_get_children(0, $vid);
if (count($terms)) {
echo '

    ';
    foreach ($terms as $term){
    echo "
  • tid'>" . l($term->name, taxonomy_term_path ($term)) ;
    $children = taxonomy_get_children($term->tid, $vid);
    $cnt = count($children);
    if ($cnt) echo " ($cnt)";
    echo "
  • ";
    }
    echo '

';
}
?>

Скажите пожалуйста как вместо кол-ва дочерних терминов вывести кол-во нод в дочерних терминах.

Для наглядности пример:

Есть термины таксономии:

термин1
дочерний термин 1 (имеет допустим 20 нод)
дочерний термин 2 (25 нод)
дочерний термин 3 (10 нод)
термин2
дочерний термин 1 (имеет допустим 5 нод)
дочерний термин 2 (30 нод)

Код выводит так

термин1 (3) - кол-во дочерних терминов
термин2 (2) - кол-во дочерних терминов

А нужно:

термин1 (55) - кол-во дочерних нод
термин2 (15) - кол-во дочерних нод

ПОМОГИТЕ, ПОЖАЛУЙСТА!!!

Помогите с темизацией views

9 октября 2010 в 18:36

Здравствуйте, помогите пожалуйста темизировать вьюс.
С помощью style: Grid сделал так

А нужно вот так.

Подскажите пожалуйста. Буду очень благодарен.