Предлагаю решение

Drupal & Ajax - как динамически обновить View (по-русски)

25 июля 2011 в 19:40

Инфы на русском по Drupal 7 не много.
Может кому пригодится, когда будет разбираться с AJAX в Drupal.
Текст копировать не буду. Просто ссылка:
http://azbukaweb.ru/drupal-ajax--how-to-dynamically-update-view-display

Вывод списка материалов термина словаря таксаномии, ссылками по алфавиту.

24 июля 2011 в 20:31

Искал решение проблемы, нужное не нашел. Доработал то, что отыскал. А именно:

Нужно было вывести в блоке названия материалов в виде ссылок отдельного термина словаря таксономии. Пока понятно? Это можно сделать при помощи Views, но это когда несколько, а когда много таких блоков. То по моему проще вставить php код. Я нашел такое решение побродив по интернету.

[решено] Конфликт advanced catalog со старыми путями

24 июля 2011 в 16:24

В журнале появилась ошибка
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DESC, node_sticky DESC, node_title ASC LIMIT 0, 30' at line 25 query:
путь:
/catalog/ofisnye-stoly?sort=asc&order=%D0%A6%D0%B5%D0%BD%D0%B0
advanced catalog такие пути не дает.

Оказывается Гугл ищет по старым путям от обычного каталога уберкарт.
При этом появляется ошибка SQL и не отображаются товары.

Изменения полей ноды

22 июля 2011 в 16:53

Через какие хуки я могу отследить какие конкретные поля ноды были изменены?
т.е. при сабмите сравнить каждое поле со старым значением и если оно изменилось обработать это.

Пробовал hook_form_alter - добавить в каждое поле новый элемент массива со старым значением

$form['#node']->field_track1['0']['old_value'] = $form['#node']->field_track1['0']['value'];

а потом обработать это в hook_nodeapi. Но проблема в том что в hook_nodeapi приходит уже объект ноды и моего поля 'old_value' там уже нет.

Возможно есть какой то способ сделать это?

Подключение виджетов JQuery к Drupal 6 без сопутствующих проблем

21 июля 2011 в 15:20

Доброго времени суток уважаемое Drupal сообщество.
Случилась как-то необходимость подключить несколько виджетов JQuery на сайт, казалось бы всё просто, но не тут-то было. Тупое подключение отключает стандартные скрипты и, как выяснилось из интернетов, дает проблемы с Ligthbox2. Спустя пару дней получилось заставить заработать всё без проблем совместимости, чем и хочу с вами поделиться.
Итак, устанавливаем виджет Tabs на примере темы UI-Lightness на Drupal 6.20

БагТрекер

20 июля 2011 в 8:59

Друзья, не знаю было или есть подобное, но у меня есть идея суть которой состоит в следующем: как мы все знаем, OpenSource движки априори не могут постоянно быть идеальными в плане ошибок и доработок. Всегда, по мере появления новых функций появляются и новые замечания.

Выгодный хостинг для Ваших сайтов!

14 июля 2011 в 23:49

Уважаемые владельцы сайтов!

Предлагаю Вашему вниманию надежный, быстрый хостинг Foxlaboratory по выгодным ценам!
Для оказания услуг клиентам мы используем только надежное оборудование производства компаний HP и Juniper.
Для размещения нашего оборудования мы выбрали дата-цетр компании Мегафон-Урал. На выбор данной площадки повлияли такие факторы как:
1) надежное электроснабжение;
2) наличие источников бесперебойного питания и дизель-генераторов;
3) системы газового пажаротушения:
4) надежные каналы доступа к сети Интернет.
Мы непрерывно расширяем спектр оказываемых услуг и повышаем уровень сервиса.
На сегодняшний день мы предлагаем нашим клиентам:
1) Unix-хостинг
2) Windows-хостинг
3) VDS-хостинг
4) Почта для бизнеса
5) Аренда серверов
6) Сертификаты SSL
7) SAAS (аренда приложений)

Более подробную информацию об услугах, о тарифах, Вы можете посмотреть на нашем сайте.
Если возникнут вопросы, проблемы, специалисты нашей компании помогут Вам их решить 24 часа в сутки.

Специально для тех, кто решил перейти с другого хостинг-провайдера к нам, у нас существуют специальные привилегии и скидки.
А также выдаются большие скидки для крупных проектов, которым нужен надежный, но в то же время недорогой хостинг.
По всем этим вопросам, Вы можете написать мне: BulaevAlexey@foxlaboratory.ru

Большое спасибо за внимание!

Русская кодировка при миграции с mysql-4.0.X на mysql-5.X

13 июля 2011 в 15:14

Русская кодировка при миграции с mysql-4.0.18 на mysql-5.0.67
При простом подходе к данному вопросу после закачки дампа в mysql-5.0.67 вместо кириллицы возникают крякозябры или знаки вопроса.
Итак делаем дамп из базы на mysql-4.0.18 :

mysqldump --default-character-set=latin1 --add-drop-table -B db_name | sed 's/latin1/utf8/' > /root/dump.sql

Создаем БД на mysql-5.0.67, добавляем гранты и заливаем дамп:

mysql --execute="CREATE DATABASE db_name CHARACTER SET utf8 COLLATE utf8_general_ci;"
mysql --user=root --execute="grant all privileges on db_name.* to 'db_user'@'localhost' identified by 'db_pswd'"
mysql  --default-character-set=utf8 db_name < /root/dump.sql

После всего этого кириллица отображается в нужном нам (русским) виде)))