Drupal7

taxonomy redirect для Drupal 7. Может чем-то заменить?

11 марта 2011 в 20:23

На сайте 2 типа матриалов
Товары (словари Фирма, Страна производитель)
Сотрудники (словарь Должность)

Задача.
При выборе страны производителя показывались нужные товары сеткой.
При выборе должности показывались нужные сотрудники таблицей.

В Drupal 6 решалось с помощью модуля taxonomy redirect. А сейчас?

Drupel 7. Не срабатывает алерт при формировании формы добавления ноды.

11 марта 2011 в 12:44

Пытаюсь сделать блок с добавлением ноды. Т.е. в блоке вывести форму добавления ноды с предварительным исключением некоторых полей.
Форма выводиться, но алерт не срабатывает.

Здравствуйте.
Пытаюсь сделать блок с добавлением ноды. Т.е. в блоке вывести форму добавления ноды с предварительным исключением некоторых полей.
Форма выводиться, но алерт не срабатывает.
В чем может быть проблема?
Буду весьма признателен, если кто нибудь сможет указать на мою ошибку.
Вот листинг модуля:

Ошибка с Блоками или чем то там

11 марта 2011 в 11:48

Здравствуйте, я использую Друпал 7 на Денвере, после создания блока и размещения его в Топ страницы, у меня выдало ошибку... прошел по дериктории в ней файл есть... ПОМОГИТЕ )

Notice: Undefined index: options в функции skinr_ui_form_alter() (строка 421 в файле Z:\home\xxx.ru\www\sites\all\modules\skinr-7.x-2.x-dev\skinr\skinr_ui.module)

Свой тип поля(файлы парами)

11 марта 2011 в 9:36

Создал свой тип поля(нужно было клонируемое поле с 2 картинками и описанием), для картинок использовал file_managed.
Создал новый тип контента, добавил туда свое поле, при добавлении все отлично, но когда хочеш удалить файлы начинаются проблемы.
При удалении они не удаляются так как добавлены в file_usage.
Дальще незнаю что делать api читал но ненашол способа как нормально обработать удаление файлов в своем поле.

Критическая ошибка в Drupal 7.

10 марта 2011 в 23:53
Привет всем.

При попытке запустить тесты основных модулей Drupal 7 возникает ошибка следующего содержания:
«Возникла AJAX HTTP ошибка. Полученный код HTTP 200 Следует отладочная информация...».
Содержание в прикреплённом файле.
Что интересно, этот баг возникает только в локализованных версиях семёрки.
Есть подозрения на ошибки в модуле locale, ибо simpletest в английской версии работает нормально.
Эта ошибка была ли замечена и планируется ли её исправление?

Изменение свойств views без использования интерфейса

10 марта 2011 в 23:33

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

Есть настроенный вид через интерфейс и нужно программно выводить блоки с модификациями этого вида. К примеру разное количество элементов, с разной сортировкой, с пейджером или без.
На данный момент интересует вывод определённого количества элементов без пейджера. Получаю так:

Views для отдельного материала.

10 марта 2011 в 23:17

Нужна помощь. Не могу понять, как работает Views. Ситуация такая. Создал новый тип материалов, по сути та же статья по умолчанию, но с некоторыми изменениями. Как мне применить к ней представление Views? Это не новостная лента и не блог, а именно отдельные "статические" страницы. Скажем есть страницы

"О фирме" - http://domen.ru/o-firme
"О сотрудниках" - http://domen.ru/o-sotrudnikah
"История компании" - http://domen.ru/history

проблема со стилизацией breadcrumbs [РЕШЕНО]

10 марта 2011 в 22:50
<?php if (!empty($breadcrumb)) {
      
$heading '<h2 class="element-invisible">' t('You are here') . '</h2>';
      
$separator filter_xss(theme_get_setting('breadcrumb_separator'));
      
$output '';
      foreach (
$breadcrumb as $key => $val) {
        if (
$key == 0) {
          
$output .= '<li class="crumb">' $val '</li>';
        }
        else {
          
$output .= '<li class="crumb"><span>' $separator '</span>' $val '</li>';
        }
      }
      return 
$heading '<ol id="crumbs">' $output '</ol>';
    }
?>

фрагмент функции для вывода "хлебных крошек"
Как последней ссылке в строке хлебных крошек назначить персональный стиль?
На сколько я понял надо как-то получить доступ к последней ячейке массива $breadcrumb и тогда добавить следующий код в цикл:

<?php else if($key == $последний){
$output .= '<li class="crumb-last">' $val '</li>';
        }
?>

$последний соответственно заменить на нужный код
Подскажите выход из ситуации.

CKEditor + KCFinder

10 марта 2011 в 20:26

Приветствую. Сегодня пытался интегрировать KСFinder в CKEditor. Следовал этому комментарию http://drupal.org/node/794474#comment-2948080
Появилась кнопка "Посмотреть на сервере", после нажатия на которую появляется alert с текстом "Невозможно записать в папку загрузки."

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