digital_sword: Блог

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

Патч модуля из Винды

24 октября 2010 в 18:55

Какой программой патчить модули? Под Windows.
Скачал IPS-Win2.0, при патче выдает ошибку. Посмотрел http://drupal.ru/node/8542 - там какой-то большой пакет надо ставить.

Кто чем патчит? Кстати из командной строки виндоус можно?

Вставка формы

23 октября 2010 в 15:06

Вставляю форму в поле таким кодом:


<?php
drupal_get_form
('nodebasket_nodeviewform'$node);
?>

а в модуле (не моего написания, рабочем) она определена так:

Маленький магазинчик. Есть?

23 октября 2010 в 13:09

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

Пример: http://www.drupalka.ru/node/97 , но там с окончанием сессии корзина обнуляется, да и поддержки цены нет.
Может еще что есть?

views. Вывод разделов и подразделов

22 октября 2010 в 15:58

Пример: http://gydro.tradicia-k.ru/
Здесь выводится раздел: Агрегаты насосные
И выводятся его подразделы (и показаны они именно подразделами):
-Агрегаты из Екатеринбурга
-Одессы
-Комплектующие

дальше новый
Раздел
-подраздел
-подраздел

В общем вопрос: можно ли с помощью views вывести дерево?
Связь организована с помощью nodereference, ну накрайняк таксономией. Либо связывать через меню, либо через pathauto. Да в общем как угодно, лишь бы дерево вывести.

Как делать?

15 октября 2010 в 9:00

Сайт другой тематики, для простоты задам вопрос на примере домов с квартирами.
Есть Владельцы домов (ВД), они создают на сайте тип материала дом (с CCK полями адрес, кирпич/панель и т.п.).
Далее дом заполняют подчиненным типом материала "квартира" (к-во комнат, цена аренды/мес и т.п.). Естественно, что при просмотре квартиры мы увидим адрес дома, в котором она расположена (берется из родителя).
Если мы откроем описание дома, то после CCK полей увидим прикрепленную views таблицу квартир этого дома.

Арендатор смотрит список квартир по параметрам и может их арендовать. Допустим, в октябре-ноябре квартира занята, так вот он может сделать заявку на ноябрь.

Вопросы:
1. Как реализовать подчинение квартир дому? Терминами таксономии или nodereference? Через nodereference точно можно, делал. Надо, чтобы потом проблем возникло как можно меньше. Ну и с views (в доме список квартир, а в квартире был виден адрес дома). С подчинением таксономией можно организовать поиск exposed фильтром виевс 3х комнатных квартир по улице ленина, например? (Улица - это поле дома, а не квартиры).

2. Заказ квартир и бронирование на следующие месяцы. Чем? Уберкарт, или... А бронирование?

Друпал и 1С

12 октября 2010 в 12:22

Добрый день. Тема не раз поднималась, но четкого ответа я нигде не видел. Надо уточнить вопросы с 1С8
1. Интеграция друпал с 1С как модуль. Есть решение?
2. Интеграция друпал с 1С как кастомное решение, для конкретного сайта. Насколько это сложно и сколько стоит (уберкарт, обычная конфигурация 1С8).
3. Если ли успешные проекты?

[решено]Непонятки с CSS

8 октября 2010 в 15:37

http://sc-garantufa.ru/node/16
Страница вылезает из контейнера (внизу). Хотя не должна. Смотрю код: контейнер с содержимым вложенный. В чем проблема, почему вылезает?

Что может быть?

29 сентября 2010 в 13:59

Модуль автосинонимов, не могу раскрыть скрытые fieldset поля. Модуль заменял новым, тему оформления менял - ничего. Что может быть? Скрин прикрепил.

Почта на гугле

29 сентября 2010 в 10:24

Сайт moysite.ru находится на хостинге. Вроде бы, можно сделать почтовые ящики вида name@site.ru так, чтобы сами ящики находились на серверах гугла, интерфейс управления и т.п. были гугловскими.

Описание:
Чтобы использовать пользовательский URL mail.moysite.ru, необходимо изменить хост домена в записи CNAME.
1.Войдите в службу хостинга вашего домена.
2.Перейдите на страницу управления службой доменных имен (DNS). Местонахождение и название этой страницы могут быть разными у разных хостинговых компаний, но обычно она находится в разделе Управление доменом или Дополнительные параметры.
3.Найдите раздел с настройками CNAME и введите в качестве значения CNAME или в качестве псевдонима следующую запись: mail
4.Выполните настройку назначения CNAME для следующего адреса: ghs.google.com

Это можно сделать?
Тут вопрос, на хостинге сайтов несколько, не хотелось бы, чтобы посторонние (из нашей компании) на хостинг лазили. Почтой они точно из гугла будут управлять?

Feeds

24 сентября 2010 в 15:02

Установил модуль. Добавил импорт из http://www.skisport.ru/news/rss/skisport.xml в тип материала Заметка.
Создаются пустые ноды.

Как пользоваться этим модулем, что я не сделал?

Парсинг новостей

21 сентября 2010 в 15:55

Кто-то парсит с RSS лент?
Мне здесь советовали модуль feeds, но я установил его на 2 сайта (один на хостинге, второй на денвере), и там и там выдает ошибку.
Чем еще можно?

Может, у кого-то feeds работает?

Банерный блок

19 сентября 2010 в 16:35

Парни, как на сайте можно сделать блок для банеров?
То есть в блоке должно быть смежное поле-картинка и ссылка. Понятно, что я банер могу вставлять хтмл кодом, ну или поставить CKEditor. Но так ведь для пользователя надо. Ему удобнее картинка - ссылка - кнопка. А CCK поле в блок не добавишь...

Если бы можно было добавить imagefield поле в блок, я бы его затемизировал так, чтобы поле описания являлось ссылкой, и происходил щелчок на картинку.

парсинг новостей

11 сентября 2010 в 16:19

На сайт надо вставлять новости с любого лыжного сайта, например, отсюда: http://flgr.ru/?node=205 . RSS здесь нет.
В поиске нашел только способ заливки с rss лент.

На крайний случай: как найти сайт с rss?

Новые кнопки в bueditor

1 сентября 2010 в 15:02

Добавляю кнопку в bueditor. Png иконку взял с этого сайта, залил на сервер, в управлении bueditor она появилась. Вставляю - на месте нужной кнопки какая-то заштрихованная картинка.
Изменил размер png на 20*20 (как у оригинальных) - тот же эффект.
У кого было?

Добавить CCK поле только к одной ноде

1 сентября 2010 в 14:26

Как можно добавить CCK поле только на одну страничку?
Пример: нужно создать страницу "видео". Там будет Embedded Media Field. Так вот создавать целый тип материала для того, чтобы сделать только одну страницу этого типа не юзабильно.

Глюк в views

29 августа 2010 в 20:18

views 6-2.11 (последняя).
Ставлю стиль отображения table, жму "обновить" - не ставится, стоит опять прежний стиль. Создаю новый вид - то же. Что за ерунда?

Темизация форм

27 августа 2010 в 9:22

Почитал статью neochief про темизацию.
Так вот он пишет здесь http://drupaldance.com/blog/темизация-форм#formarr : "Итак, нам нужно просто пройтись по этому массиву и найти то, что нужно поменять".

У меня вываливается огромный массив и хер что там найдешь.
Есть какие-то модули для разработчиков, которые бы выводили массив формы структурированно?
Ну чтобы легко можно было определить путь до объекта, например ['account']['name']['#title']

Размер поля "Описание" в imagefield

27 августа 2010 в 8:02

По умолчанию для текстовых полей стоит 128 знаков.
Можно ли его увеличить до 1000 или нужно заменять на text area?
Может кто-то скажет путь до этого поля в форме, например что-то вроде ['account']['description']['#maxlength'] ?

Карта сайта :)

24 августа 2010 в 10:03

Хочу сделать простую карту сайта вот как тут http://www.pgraph.ru/map/ . Т.е. основываясь на меню а не на таксономии.
Смотрел 2 модуля sitemap и site_menu. Оба на таксономии. Неужели нельзя нормальную карту сделать?

Кто-то через виевс советует. Но разве с помощью виевс можно сделать структурированную карту как в моем примере?

Оплата по СМС

20 августа 2010 в 16:50

Пришла СМС на короткий номер - объявление размещено. (желательно, чтобы СМС с кодом, чтобы была дифференциация объявлений).
Есть решенние?
Или наводки, какими модулями.
Ну или не объявление размещено, а счет на сайте пополнился хотя бы.

Сайт http://smscoin.com/software/engine/Drupal/ видел.

Views. Вывод поля кодом

19 августа 2010 в 9:21

В views есть удобная галочка "Rewrite the output of this field", позволяющая темизировать вывод.
Если написать в это поле [title], то выведется заголовок. А что написать, чтобы этот заголовок выводился ссылкой на материал?