Обо мне

Обо мне

В далёком 2013 году я познакомился с Drupal. Этому предшествовал период неспешного изучения HTML, CSS, SQL и PHP, поэтому вопросы, как сделать обтекание картинки текстом, на тот момент меня уже не терзали. Ну и конечно же, как любой уважающий себя друпалер, прежде чем устанавливать друпал, я два дня проковырялся в Джумле и бросил. Сначала я сделал сайт себе, потом ещё один сайт себе, потом всем друзьям, потом предложения стали сами появляться откуда ни возьмись и меня засосало. Моя тогдашняя работа никак не была связана с веб-разработкой, поэтому друпалом я занимался в перерывах между прокручиванием ленты Вконтакте и дома. Со временем, я полностью погряз в друпале. Когда мои коллеги после работы собирались на пиво, я бежал домой имплементировать хуки.

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

Ну что ж, дорогой читатель, думаю, этих букв достаточно для того, чтобы главная страница не смотрелось пустой, поэтому можешь скроллить дальше или воспользоваться модной менюшкой с автопрокруткой :)

Блог

Если внезапно перестают работать фасетные фильтры и есть следующие симптомы:

  • После применения фильтра выходит ошибка "страница не найдена"
  • Ссылка с фильтром имеет вид "taxonomy/term/%?blablabla"
  • Часть фильтров при этом может работать

То не надо лезть в код или в настройки фасетов. Нужно просто зайти на страницу блоков и поднять невидимый фасетный блок, который создаётся через views выше всех блоков фильтра. В таком случае фильтры заработают как...


Пожалуй, нет ни одного другого модуля под drupal, о котором мнения разработчиков будут так же диаметрально различаться, как о Panels. То, что модуль гибок и функционален, не вызывает сомнений ни у кого, но вот целесообразность его использования многие ставят под вопрос. Я долгое время избегал использования панелей, чтобы не перегружать сайт лишними (как мне казалось) модулями. Старался обходиться блоками, но со временем стал замечать всё больше и больше недостатков и ограничений блочной...


фронтэнд

В этой статье речь не пойдёт о новомодных ES6-фреймворках и headless-drupal. Речь пойдёт о банальной вёрстке. И не спешите закрывать страницу, если вы гордо именуетесь бэкенд девелопером, т.к. часть из рассматриваемых вопросов частично касается и бэкенда, ведь банальный альтеринг формы для добавления нужных классов и обёрток лежит как раз в зоне ответственности бэкенда. А тому, кто сам и верстает, и кодит, тем более должно быть интересно.

Сразу оговорюсь, что имеется в виду разработка...


Здарова, щеглы! Сегодня я вам расскажу, как сделать живой поиск на друпал. Для этого нам понадобятся:

Страница настроек модуля OnePage

В последние годы одностраничные сайты (так называемые лэндинги) стали основным трендом веб-дизайна. Это вполне объяснимо, т.к. простой одностраничник с лихвой покрывает потребности большинства заказчиков. Многие даже отказываются от своих давно работающих полноценных сайтов в пользу лэндингов. Именно поэтому мы и задались вопросом, можно ли сделать одностраничник на Drupal? Но на пути к решению возникает вопрос целесообразности такого решения: разумно ли использовать столько программного...


На сегодняшний день  одной из самых важных составляющих  бизнеса  является логотип. Самые крупные и успешные компании всегда имеют лаконичный и запоминающийся символ, с помощью которого потребитель может  легко узнать любимый бренд. Правильный логотип не просто становится лицом компании для потребителя, он может как привлечь, так и оттолкнуть клиента, передать неверный характер услуг, а иногда даже быть слишком сложным для восприятия.

В чем же секрет правильного логотипа?

- Во-...


Правила выбора доменного имени приблизительно такие же, как при выборе клички для домашнего питомца: имя должно быть относительно короткое, запоминающееся и звучное, для того, чтобы вы легко могли продиктовать его по телефону, не прибегая ко всевозможным «эс, как доллар, чёрточка, У как И».

Отталкиваться нужно, в первую очередь, от названия вашей фирмы и вашего местоположения. Например, wellsolutions.by – это сайт веб-студии Well Solutions из Беларуси. Но...


Drupal – это система управления контентом сайта (сокращённо – CMS). Как и многие другие CMS, Drupal представляет из себя хорошую заготовку для создания сайтов – это механизмы хранения, отображения и обработки данных, а также дизайн сайта. Но в то же время у Drupal есть серьёзные преимущества перед другими CMS, благодаря которым мы выбрали именно Drupal. Перечислим основные из них:

1. Универсальность....


Контакты