bratok: Блог

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

Переименовать метку поля выбора термина таксономии при создании материала

23 июля 2012 в 23:10

Возможно вопрос простой, но я ни как не могу его решить.
Стоит drupal6
В общем создал справочник таксономии "Справочник 1" связал его с 2-я типами материала,
нужно что бы метка (label) для этого поля в форме создания одно материала называлась "Привет", а другого "Пока".
Как сделать не могу понять.

Циклическое отображение карты OpenLayers

1 июня 2012 в 2:16

Модули для отображения карты поставил - все в порядке, но мне не нравиться, что карта обрезается.
Т.е. когда мы двигаем карту влево, справа появляется белая область - Тихий океан делиться пополам, и одна часть отображается слева, другая - справа.
Какие настройки нужны, что такой границы не было вообще?

[Решено]Новые элементы формы через AHAH

29 мая 2012 в 10:05

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

[Решение]
Создать свой JS
Переопределить Drupal.ahah.prototype.success
Новый sucess должен дополнять Drupal.setting - настройки возвращает сервер
Вызвать старый success

Страница отображения структуры групп

15 мая 2012 в 13:04

Работаю с модулем OG
Есть группы и подгруппы

Вопросы таковы:
1. Есть ли такой модуль, который отображает всю структуру групп в виде дерева, аналогично дереву терминов таксономии?
2. Есть ли аналог модуля Hierarchical Select для групп

Я уже много, что смотрел не могу найти.

не уходят письма с webform

3 февраля 2012 в 13:20

Подскажите, пожалуйста.
На хостинге не уходят письма со страницы контакты - сделана webform. Выводится сообщение "Невозможно отправить письмо, обратитесь к администратору сайта".
Письма отправляются как html.
На локальной машине (под Windows + sendmail) все работает на ура.
Хостинг - полная копия, письма не уходят.
Причем функция mail на хостинге работает корректно.
поставил PHPmailer - результат тот же, локально работает на хостинге нет.
при этом при сохранении настроек для PHPmailer и тестовой отправки
в журнал отчетов попадает 2 сообщения:
1) phpmailer

The following recipient addresses failed: bratko_@mail.ru

Server response:

SMTP -> FROM SERVER:220 smtp19.mail.ru ESMTP ready

SMTP -> FROM SERVER: 250-smtp19.mail.ru
250-SIZE 31457280
250-8BITMIME

страница для термина через views

26 октября 2011 в 16:32

Небходимо для отображания отдельных теримнов таксономии использовать Views.
Причем желательно, что бы views был с аргументом - который является id термина.

Есть вариант использовать Taxonomy Display, но в этом модуле views используется для всего словаря.
У меян уже готовая структура и создавать отдельный словарь и привязывать его к нодам, а затем редактирвать ноды - как-то нет желания.
Поскажите еще варианты для drupal7?

[Решено]Не запускается feeds import

21 августа 2011 в 4:11

На серваке не запускается feeds import. Ни по крону, ни в ручную со страницы import
Локально абсолютная копия сайта и все работает. Подскажите, ПОЧЕМУ? Уже голову сломал об эту проблему.
Он даже не пытается что-либо выполнить, страница перезагружается практически моментально. Логи на странице import так же ничего не показывают, даже если неправильный url ввести

[решено]Страницы комментариев

11 августа 2011 в 0:43

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

Domain access привязка роли к домену.

10 августа 2011 в 11:55

Установил Domain access. Все вроде нормально.
Но мне нужно, чтобы одни пользователи (пользователи определенной роли) могли логиниться на одном домене, а на других доменах нет.
Т.е. что бы другие домены говорили, что доступ запрещен.
Подскажите как, и куда копать, уже все перерыл.

Не работает Better Exposed Filters

7 июля 2011 в 11:16

Нород, помогите.
Нужно заменить select в фильтре views checkbox-ами
Поставил Better Exposed Filters. Никаких изменений нигде не увидел. Весь views облазил.
На drupal.org есть картинка как оно должно быть, у меня такого нет. Ничего не изменилось. Как-будто я его вообще не ставил.
Подскажите где копать?

Drupal и Ajax

23 мая 2011 в 12:25

Всем привет. У меня вопрос: есть ли единый модуль или какой-то механизм реализующий единый интерфейс обработки AJAX запросов?
Я знаю что есть CTools, я как раз его сейчас ковыряю. Но кажется мне что, реализованный в нем процесс плоховат тем, что для обработки своих запросов нужно писать свой модуль.
А хотелось бы сказать Drupal-у например так "Я хочу только эту ноду(или форму) по AJAX запросу как html или JSON", и мне пришло то, что нужно.Есть ли такие механизмы?

Всплывающие окна Drupal 7

17 мая 2011 в 10:07

Необходимо, чтобы нужные мне ссылки (форма заказа, например) откарывались во всплывающем окне. Как это сделать на Drupal 7?
На 6-ом есть popups, есть ли альтернатива для 7-и. Скачал Dialog API, но не пойму как его использовать. Направите, подскажите в какую сторону двигаться.

[Решено]Вывод списка товаров в product kit

23 марта 2011 в 17:29

Народ подскажите, в какую сторону копать.
Есть product kit, он содержит product. Нужно на странице product kit отобразить все product, которые входят в него, в виде таблицы.
колонки таблицы: Имя, атрибут 1, атрибут 2, ...
Для каждой строки таблицы (т.е. для каждого product) должна быть своя кнопка "Добавить в корзину".
Сейчас этот список отображается в виде 1 x Title (как ссылка на страницу Product).

[Решено] Темизация атрибутов товара

23 марта 2011 в 11:26

Здравствуйте. Можно ли темизировать отображение атрибутов товара?

Собственно проблема:
В файле node--product.tpl.php сделал print_r($content)

[Решено] Views не отображает некоторые поля

28 февраля 2011 в 11:42

Всем привет.
Такая трудность:
Есть views, который выводит в виде таблицы node определенного типа. Тип ноды создан мной.
а точнее:
title - заголовок
body - тело node
site URL - это дополнительное поле типа контента
weight - это так же дополнительное поле контента

Под админом все в порядке, все поля отображаются как нужно.
Незарегистрированному пользователю показывается только title и body.
Как сделать что бы показывалось все?

Удаление старых нод при импорте RSS

16 февраля 2011 в 17:11

Суть такова:
1. есть RSS лента, она содержит полный текст новостей (так как нужно чтобы вся новость была на сайте)
2. Импортируется с помощью feed impotrters, при этом каждый item сохраняется как отдельная node и привязывается к термину таксономии

Нужно, что бы при очередном импорте остались только новые node, а старые удалились или стали скрытыми от публикации.
Можно ли это сделать? и Как?

[Решено]Привязка нод созданных из RSS к терминам Таксономии

1 февраля 2011 в 14:51

Господа, подскажите пожалуйста.
Я новичок, много чего посмотрел, но не знаю как сделать.
Есть такая задача:
нужно новости организовать согласно такой структуре:

Новости
-- События - список новостей раздела
-- Политика - список новостей раздела
-- Реклама - список новостей раздела
-- и .т.п.

Новости должны браться из RSS. При этом item в списке новостей должен вести не на страницу сайта, с которого взяты новости.
а на полный вариант новости. Т.е. новости нужно грабить.(Но это другой вопрос).

Таким образом нужно:
1. На основе item из RSS создавать node (создавать node нужно в перспективе на то, что item потом будет грабиться)
2. Привязывать node к тому же термину что и RSS

Я сделал:
1. feeds и feed fast
2. создал словарь "новости" с терминами "события", "политика" и т.д.
3. Настроил Feed importers
3.1 Attached to = Fast feed
3.2 Сборщик = HTTP Fetcher
3.3 Обработчик = Common syndication parser
3.4 Processor = Node processor
4. Создаю материал на основе типа Fast feed.
4.1 Ввожу название, привязываю к термину "события" и указываю URL
4.2 Сохраняю
Новости успешно импортируются, каждый item создается в отдельную node как и должно быть.
Вот только они не привязаны к термину. ЧТО ДЕЛАТЬ? Как их привязать?
При чем если зайти в редактирование node и нажать сохранить, он ругается на то,что не выбран термин.

[решено]не работает views

25 января 2011 в 15:46

Задача:сделать отображение google map.

Все нужные для этого модули установил, с Gmap разобрался.

1. Сделал нужный тип материала - test
2. Связал его с Gmap. node на основе этого типа создается нормально т.е. при создании нового материала на основе test отображается Gmap и заполняются вес необходимые поля
3. Теперь, для отображение данного типа материала нужно создать свой views

Делаю следующее:
1. Выбираю тип материала, для которого создается views
2. Далее заполняю все атрибуты по инструкции.
3. В Theme:Information вижу файлы которые используются для шаблона
4. Создаю соответствующие файлы *--test.tpl.php на основе тех что есть, копирую их в папку с темой.
при этом в html код каждого вставляю цифры 111, 222, 333 и т.п., что бы проверить подключаются они или нет.
5. Обновляю Theme:Information, мой файлы нормально определились.
6. Сохраняю все.
7. Нажимаю "Предварительный просмотр"

Результат: вижу новый материал, но для его отображения используется файл node.tpl.php
Я не пойму так и должно быть? Или я что-то упустил?