Вольдемар(fairrandir)

Реальное имя
Вольдемар
Что-нибудь еще о себе

RTFM!

Блог
Просмотреть последние записи в блоге
Темная материя
Материалов: 0/27, комментариев: 7/303
Время участия
2 года 2 months
Пользователь поблагодарил
Материалы: 1, Комментарии: 8
Пользователя поблагодарили
Материалы: 7, Комментарии: 54

fairrandir Пнд, 20/03/2017 - 14:59

Памятка: прежде чем искать ошибку в коде

Что-то пошло не так? Всё сделал, но почему-то не работает?

Сначала проверь:

  1. Файлы сохранил?
  2. А залил? Закоммитил? Запушил? В ту ветку?
  3. Это тот файл? Из текущего проекта?
  4. Ты проверяешь тот сайт? (локалку/тестовый/стэйдж)
  5. Кэш почистил? Браузера? opcache? memcache?
  6. Может опчеатка?

И только если все вышеуказанные проверки пройдены - только тогда ищи ошибку в коде.

0 Спасибо

fairrandir Чт, 16/03/2017 - 14:18

Как выдавать JSON побыстрее?

Дано: Drupal 7, график, который надо строить на основе небольшого json, получаемого с сервера.

Проблема - получать json надо быстро. Через hook_menu - бустрапится весь друпал, хотя нужна одна запись из одного SQL-запроса по одной таблице.

Вопрос: как максимально шустро получать данные? Пока самый простой вариант, который вижу - делать запросы вообще мимо друпала, просто из своего файлика в корне. Второй вариант - какой-то промежуточный кэш. Но это чё-то как-то не так.

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

fairrandir Втр, 28/02/2017 - 12:19

Features - можно ли внедрить на "живой" сайт

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

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

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

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

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 Спасибо