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

fairrandir Пнд, 30/01/2017 - 13:33

Дефолтные значения для multivalue-field - как лучше сделать?

Есть ноды. У нод надо сделать поле, статистика по годам. Стартовый год - пусть будет мой 2007-й.
Суть в чём. В течение текущего года - поле вычисляется динамически, на основе действий пользователей на сайте. Раз в год его значение надо фиксировать (например 2016 - 34.5), и дальше поле продолжает дополняться на основе среднего значения за предыдущие годы. Статистику за предыдущие годы надо иметь возможность редактировать (продолжают поступать данные из оффлайн).
Есть куча данных по этим нодам во внешнем источнике. Которые надо мигрировать.

Тип материала: 
Версия Drupal: 
0 Спасибо

fairrandir Чт, 22/12/2016 - 08:50

Модуль migrate - пересечение nid и импорт из двух баз

Сейчас разбираюсь с модулем migrate. Задача - объединить два сайта в один, один на джумле, второй на друпале.
Вопрос в следующем - на сайте на джумле есть статьи, со своими айдишниками.
На сайте на друпале есть ноды, тоже со своими айдишниками.
Естественно, так как сайты заполнялись независимо, эти айдишники пересекаются.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

fairrandir Пт, 25/11/2016 - 12:33

Чек-лист при переносе контента.

Если у вас есть проблема и вы решили использовать регулярные выражения, у вас уже две проблемы

Как-то так сложилось, что большинство моих проектов на друпал - это не сайты с нуля, а апгрейд предыдущего, причём на другой CMS. Соответственно, возникает проблема переноса конетнта с предыдущего сайта. Чаще всего сайт-донор - это какая-нибудь древняя Joomla, на втором месте самопис, на третьем - спарсенные данные с других сайтов.

Данный пост - это небольшое раширение моего чек-листа для переноса из 6-ти пунктов.

Тип материала: 
Ключевые слова: 
4 Спасибо

fairrandir Пт, 07/10/2016 - 15:24

Сказ об одной оптимизации

Предисловие

Итак, новая работа, офис, первое задание - ускорить загрузку сайта, обновить Друпал и модули. Не вопрос, дали мне тестовую площадку, работай.

Открываю сайт - он вообще не загружается. Белый экран и бесконечная загрузка. Однако. Открываю девтулзы, вижу ERR_BLOCKED_BY_CLIENT, вздыхаю, отключаю AdBlock. Сайт загружается. Субъективно - очень медленно загружается. Девтулзы открыты, включаю вкладку network, и наблюдаю следующее:

2 Спасибо

fairrandir Ср, 28/09/2016 - 14:01

Как выяснить, где используется PHP filter

Собственно сабж.

Достался сайт, где используется эта дрянь. Где сходу нашёл - переделал, но до сих пор всплывает в совершенно неожиданных местах, например в кастом-тексте в панелях, или в глубине какой-либо вьюхи.

Так вот, можно ли как-то найти ВСЕ места, где используется данный формат.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

fairrandir Вс, 14/06/2015 - 12:18

Фильтр таксономии по полю таксономии

Добрый день.
Дано:
Магазин на Commerce, у дисплея две ссылки на словари таксономии - Бренд и Категория.
Что нужно:
При наведении на категорию первого уровня - выпадающее меню в котором только те бренды, которые присутствуют у товаров с этой категорией.
Вопрос:
Подскажите пожалуйста, в какую сторону копать?

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо