Обо мне

Обо мне

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

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

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

Блог

drugs

Предисловие

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


Издревле многие друпалеры мучаются вопросом, каким образом лучше всего создать одинаковое поле сразу в нескольких типах содержимого. Для этого даже придумали опцию "вставить существующее поле", но эта опция делает всё не в один шаг, кроме того, многие настройки всё равно приходится заполнять, а настройки отображения таким способом не копируются вовсе. А ведь бывают ситуации, когда нужно несколько одинаковых полей создать сразу в десятках типа содержимого. И вот совсем недавно я наткнулся на...


Под "правильным" CSV-файлом будем понимать такой, который корректно откроется в экселе по двойному клику мышью. Ведь довольно часто оказывется так, что файлы "разваливаютсся" при открытии и приходится их импортировать, как текстовые данные, что довольно сильно раздражает,  а для некоторых пользователей и вовсе может оказаться непосильной задачей. Секрет довольно прост - файл должен отвечать следующим требованиям:

  1. Разделитель - точка с запятой
  2. Кодировка Windows-1251...

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

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

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


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


фронтэнд

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

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


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

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

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


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

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

- Во-...


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

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


Страницы

Контакты