Блог пользователя - pavantar

Перевод терминов таксономии в exposed forms

12 августа 2010 в 16:35

Уважаемые профессионалы Drupal!
Подскажите пожалуйста как перевести label и термины таксономии в Exposed form in block

Проблема в следующем:

- Установил i18n.
- Для каталога создал views + фильтры , которые вывожу в Exposed form in block.
- Для словарей установил режим перевода "Термины локализации. Термины общие для всех языков, но их названия и описания могут быть локализованы."
- Добавил переводы терминов таксономии через поиск.

Проблема - при переключении языков блок Exposed filters не переводится (всегда отображается на русском).
Что сделать, чтобы блок отображался на своих языках (рус, анг)

Пробовал совет http://docs.drupal.ru/node/28837 - не работает.

также пробовал:
function phptemplate_views_filters_catalog($form) {
$view = $form['view']['#value'];

foreach ($view->exposed_filter as $count => $expose) {
$row[] = drupal_render($form["op$count"]) . drupal_render($form["filter$count"]);
$label[] = t($expose['label']);
}
$row[] = drupal_render($form['submit']);
$label[] = t('');

return drupal_render($form['q']) . theme('table', $label, array($row)) . drupal_render($form);
}

не работает

Фильтр терминов таксоомии в views

16 ноября 2009 в 18:12

Уважаемые специалисты Drupal.

Задача:
В views вставил фильтр по терминам таксономии.
Словарь: Линии метро
Филевская линия
-Александровский сад
-Арбатская
.
.
Подскажите пожалуйста, как сделать так, чтобы в фильтре отображались ТОЛЬКО станции метро БЕЗ линий метро по алфавиту:
-Александровский сад
-Арбатская
.
.

Zoomify галлерея

12 октября 2009 в 23:55

Уважаемые специалисты Drupal! Подскажите пожалуйста.

Пытаюсь реализовать вот такую галерею http://catalogue.adidas.ru/catalogue/ru/product/G01752/STAN-SMITH-TREFOIL-W

Поставил модуль Zoomify
Также, для реализации смены изображений поставил скрипт http://www.dynamicdrive.com/dynamicindex4/thumbnail2.htm , который, по-моему как раз подходит.
Создал ноду с 6 полями. С помощью ImageCash вывожу картинки.

Проблема:
1. Zoomify захватывает ВСЕ изображения (и prev ImageCash), а их как раз то и не надо.
2. Как указать Zoomify, чтобы он захватывал только картинку, которую генерит скрипт.

Мои соображения:
Для правильной работы скрипта указал
a href="http://site.ru/sites/default/files/<?php print $item['filename'] ?>" rel="enlargeimage::mouseover" rev="loadarea"><?php print $item['view'] ?> a

и без Zoomify он (скрипт) работает правильно. Но если подключаю для ноды Zoomify, то он (Zoomify) работать отказывается, наверное, потому, что не знает, какой файл захватить и гребет все подряд.

Буду благодарен за помощь.

таксономия + мультиязычность + views

8 августа 2009 в 20:49

Уважаемый профессионалы Drupal
Помогите пожалуйста

Описание проблемы:
Имеются термины таксономии, перечень которых выводится с помощью view (таксономия).
Установлен i18n для мультиязычности сайта. Для таксономии выбран режим 3(Термины согласно языку. Различные термины позволены для каждого языка и они могут быть переведены). Добавлены термины на анг. и рус., установлен перевод.

термины тексономии + views + tiser

7 августа 2009 в 4:53

Уважаемые профессионалы Drupal.
Помогите пожалуйста реализовать такую задачу:

Имеется фотогалерея. Фотографии распределыны по терминам таксономии.
Необходимо сделать вывод перечня терминов словаря вместе с картинкой (картинка - последняя добавленная фотография),т.е

..фото1. | ..фото2. | .фото3
термин1 | термин2 | термин3

Создал views - термины таксономии, но он выводит только перечень терминов словаря, т.е. не подходит.

[РЕШЕНО]Вывод полей профайла

21 июля 2009 в 19:36

Уважаемые профессионалы Drupal, помогите пожалуйста.
Моя задача:
В созданную ноду необходимо вставить поля из профайла пользователя, который ее создал.
Имеется 2 роли с разным набором полей, которые отображаются на страничке профили.
Установлено - profile_role, autoassignrole.
Заданы дополнительные поля для ролей:
profile_name
profile_phone
profile_mob_phone

Вопрос:
Как вывести поля профайла пользователя в ноде?
Какие перевенные вставить в ноду?

Как сделать вывод в Views описание тернина таксономии

3 июня 2009 в 14:04

Уважаемые профессионалы Drupal
Подскажите пожалуйста.
У меня создан Views, который выводин фотографии(ноды) согласно термину таксономии.
НЕОБХОДИМО: вывести описание термина касономии.

Далал так:
В Views в поле "подвал"(здесь надо вывести описание термина таксономии) вставляю код
<?php print $term->description ?>. Формат ввода - PHP. Но ничего не выводиться.
Мои соображения:
- переменная $term не является глобальной;
- неправильная переменная.

Сайт на Drupal (мой первый проэкт). Выслушаю злых критиков

28 мая 2009 в 11:47

Вот задумал сайт про замки и крепости. Решил использовать Drupal. Оцените что получилось.
Сайт http://ancient-castles.org.ua/

Автоматическая активация/деактивация учетной записи пользователя по времени

13 мая 2009 в 0:39

Уважаемые профессионалы!
Подскажите пожалуйста как реализовать:
ЗАДУМКА:Пользователь рагистрируется на сайте, получает e-mail и активирует учетную запись (через SMS).
Через определенное время (день, месяц, год) учетная запись становиться НЕАКТИВНОЙ, и для активации снова отправляет SMS.

Зарегистрировался в SMScoin. Есть код SMSключ. Ключ выдается на разные сроки (день, месяц, год). Но он работает только для закрытия целой страницы.

ПРОБЛЕМА:
1. Как сделать проверку по времени активности учетной записи?
2. Как автоматически сделать учетную запись неактивной?
3. Как автоматически отправить уведомление об изменении статуса учетной записи пользователя на "неактивный"?
4. Как автоматически активировать учетную запись после ввода ключа (SMS)?

Спасибо за помощь

Привязка картинки к статье

30 января 2009 в 12:38

Задача:
есть перечень подшивка статей. В каждой подшике на каждой странице есть свои картинки. Вывод картинок на странице.
Необходимо:
Как сделать автоматический вывод картинок, принадлежащих определённой статье?
например:
статья1 - вывод картинок 11,12,13;
статья2 - вывод картинок 21,22,23..
т.е. как привязать картинки к статье? и как их вывести на странице?

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

28 января 2009 в 13:41

Т.е. страницы подшивки имеют разную длину. Надо: ограничить длину(высоту) страниц в 600 px, если длина (высота) больше, то перенести текст на следующую страницу, а внизу вывести - предыдущая..1,2,3...следующая.
Как такое реализовать?