Drupal7

Кеш views многоуровневой таксономии

18 мая 2013 в 15:25

Описание: В общем, есть многоуровневая такса, она выводиться 2мя вьюшками, по одной на каждый уровень таксономии.

Проблема: Включаем кеш этой вьюшки. 2й уровень таксы везде отображается один и тот же, который был закеширован первым. Т.е. Он не может закешировать отдельно для каждого термина.

Как научить вьюс нормально кешировать?

nic.ru + drupal_mail_system

18 мая 2013 в 14:42

надо отправить сообщение в формате html
ошибка:
The Content-Type of your message is not supported by PHPMailer and will be sent as text/plain instead.

код: .... 'Content-Type' => 'text/html; charset=utf-8'.......
письмо приходит как текст.
как отправить письмо html?

Админка Drupal7 и вирусы

18 мая 2013 в 13:10

Последние 4 дня при входе в админку доброй половины сайтов NOD32 стал ругаться на JS/Kryptik.AJR trojan

Сначала подумал, что ложные срабатывания, но ... выкачал страницу админки, отправил на проверку в virustotal. Вот результат

Теперь сижу, думаю, что бы это было и где копать.

Помогите новичку освоить азы drupal 7

18 мая 2013 в 13:06

Здравствуйте уважаемое сообщество! Решил освоить drupal начиная с 7 версии и прошу вашей помощи.

Сразу говорю юзал гугл, и на английском я не читаю :(. Так вот если кто-то знает конкретную инфу по таким модулям :

  1. devel
  2. views
  3. i18n
  4. ctools
  5. entity
  6. search_api
  7. rules
  8. features

и если есть или знает кто чем отличаются модуль commerce от ubercart и их плюсы и минусы.
И если у кого есть руководство по созданию шаблонов под d7 ,будьте добры скиньте.

Конвертация изображений drupal 6 в drupal 7

18 мая 2013 в 10:42

Добрый день!
Решил перенести свой сайт на drupal 7. С грехом пополам конвертировал базы (были хвосты еще с переезда D5->D6). И столкнулся с проблемой как перенести изображения прикрепленные к материалу с помощью модуля на новый сайт, т.к. модуль Image теперь не требуется все решается встроенными средствами D7. Гугление ничего внятного не дало, может кто-нибудь подсказать процедуру переноса или в каждом случае все индивидуально? Заранее благодарен за помощь.

AJAX в пейджере и раскрытых фильтрах в views

18 мая 2013 в 10:03

Привет народ!
Если в views включить ajax он работает в раскрытых фильтрах, но не работает в пейджере. Как сделать чтобы в пейджере тоже работал?

Commerce програмный апдейт product-display

17 мая 2013 в 23:49

Сегодня на одном из сайтов, где было настроено автоматическое создание product-display рулсами при сохранении нового продукта, было обнаружено, что в процессе эксплуатации сайта не ко всем продуктам добавлялись дисплеи(из-за слабого хостинга). Надо было это исправить в кротчайшие сроки, поэтому приведённый ниже код возможно несколько варварский и топорный, но всё же может кому сгодится:
Можно просто его выполнить а можно на будущее создать правило, например по крону
event -> cron
action -> php

<?php
$commerce_type 
"product";// Тип продукта commerce
$node_type "product_display"// Тип ноды(дисплей для продукта)
$commerce commerce_product_load_multiple(array(), array('type' => $commerce_type)); // Массив всех продуктов?>

Типы материалов и дополнительные поля в Drupal 7

17 мая 2013 в 22:10

Какая-то магия происходит в друпать 7, я устанавливаю чистую версию движка, выбираю стандартный профиль (мол с настройками и все такое). По умолчанию есть тип материалов "Article", мол статья, а там есть дополнительное поля "image", мол картинка. И выбирая эту картинку она отображается на главной странице, а в моем, собственно созданном типе материалов отображается просто текст.

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

Как подружить Jquery tooltip и SVG?

17 мая 2013 в 21:45

Пытаюсь сделать всплывающие подсказки на векторных элементах SVG, но пока безуспешно.

То есть есть произвольный элемент SVG в файле example.svg (к html он подключается при помощи тега object):

<path
d="M 206.42857,85.714285 C 205.85593,82.703651 z"
id="path3017"/>

,

Имеется виджет Jquery toolpit. В обычной ситуации работал бы следующий код:

$("необходимый элемент").tooltip({
track: true,
delay: 0,
showBody: "::",
opacity: 0.85
});

Но этому виджету надо добраться до кода в файле SVG. То есть код должен поменяться на что-то вроде:

$(svgdom.getElementsByClassName("необходимый элемент")).tooltip({
track: true,
delay: 0,
showBody: "::",
opacity: 0.85