Подать заявку на

Публикации

Статьи

  • 02 сентября 2022

    Добавление события в Google-календарь на минималках

  • 30 августа 2017

    Хостинг: какой выбрать?

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

    Читать далее »
  • 19 мая 2017

    Netcat: защита формы от злобных роботов с помощью Invisible reCAPTCHA от Google

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

    Читать далее »

Советы / FAQ

Netcat

Разделы наполняются, можете заглянють позднее

Bitrix

На работает вход в админ панель (перезагружается)

Иногда перестает работать вход в админ-панель 1С-Битрикс. Причины могут быть разные. Для начала надо почистить куки для всего домена (бывает проблема, если мультисайт и сайт на поддомене!), а если не помогает - то могло банально закончиться место на диске, в итоге не создаются сессии. 

Не работает captcha (не выводится изображение)

Если вместо изображения выводится пустое место, то скорее всего причина в лишних пробелах. Либо в /local/php_interface/init.php (попробуйте просто очистить его для проверки), либо в каком-то модуле после закрывающего тега ?>

Можно попробовать отключить в первую очередь неродные модули. 

Мне помог вариант с init.php.

Публичная панель управления отображается без стилей

Скорее всего у вас в шаблоне есть вызов:

<?=$APPLICATION->ShowPanel()?>


Но выше в <head> нет вызова:

<?=$APPLICATION->ShowHead()?>

И не подгружаются скрипты и стили Битрикса

Сортировка по полю Сортировка значений свойства типа Список (GetList)

Предположим, у вас есть свойство типа Список LIST, введено несколько значений и у них прописана своя Сортировка и нужно вывод отсортировать по этому полю. 

Если вы пропишите так:

$arOrder = array(
'PROPERTY_LIST' => 'ASC' 
);

То у вас будет сортировка по самим значениям элемента списка.

А если так - то по полю Сортировка.
$arOrder = array(
'PROPERTYsort_LIST' => 'ASC' 
);

В документации это есть, но не все сразу находят.


А далее как обычно:
$arFilter = Array(
'IBLOCK_ID' => $iblock_id, // ID инфоблока (переменная или число)
ACTIVE' => 'Y' // только активные
);

$arSelect = Array('ID', 'NAME'); // список полей для получения


$res = CIBlockElement::GetList($arOrder, $arFilter, false, false, $arSelect); // получаем данные

Сортировка элементов по дате начала активности (GetList)

$arOrder = array(
'DATE_ACTIVE_FROM' => 'ASC' // по дате начала активности по увеличению
);

$arFilter = Array(
'IBLOCK_ID' => $iblock_id, // ID инфоблока (переменная или число)
ACTIVE' => 'Y' // только активные
);

$arSelect = Array('ID', 'NAME', 'DATE_ACTIVE_FROM'); // список полей для получения

$res = CIBlockElement::GetList($arOrder, $arFilter, false, false, $arSelect); // получаем данные

Сортировка элементов по дате создания (GetList)

$arOrder = array(
'DATE_CREATE' => 'DESC' // по дате создания по уменьшению (новые сверху)
);

$arFilter = Array(
'IBLOCK_ID' => $iblock_id, // ID инфоблока (переменная или число)
ACTIVE' => 'Y' // только активные
);

$arSelect = Array('ID', 'NAME', 'DATE_ACTIVE_FROM'); // список полей для получения

$res = CIBlockElement::GetList($arOrder, $arFilter, false, false, $arSelect); // получаем данные

WordPress

Как отключить все плагины без доступа в админ-панель

Если сайт не работает (белый экран) или после активации плагина у Вас перестал работать доступ в админ-панель, то скорее всего проблема в каком-то из плагине. Для решения проблемы нужно сначала отключить все плагины и далее по одному включать.нужные плагины, проверяя работоспособность сайта и админ-панели.

Если нет доступа в админ-панель, то отключить все плагины разом можно двумя способами:

  • по FTP
  • через phpMyAdmin

Отключение всех плагинов по FTP

Это более простой способ. Для отключения всех плагинов нужно подключиться по FTP (можно использовать менеджер файлов в хостинг-панели) и зайти в папку wp-content в корне Вашего веб-сайта. 

В этой папке есть директория plugins - в ней WP хранит все установленные плагины. Переименуйте временно эту папку в любое другое название, например "plugins.deactivate". Все плагины отключатся и Вы сможете войти в админ-панель. После этого переименуйте папку обратно в "plugins" и можете по одному включать плагины для определения проблемного плагина. 

Отключение всех плагинов через phpMyAdmin

Нам нужна таблица wp_options, где wp - ваш префикс. Найдите запись, которая называется "active_plugins" (поле option_name).Поместите в это поле текст "a:0:{}" (без кавычек) и сохраните. Таким образом Вы очистите список активированных плагинов, сможете войти в админ-панель и включить необходимые плагины.

Поиск по артикулу WooCommerce

По-умолчанию поиск ищет только по названию товаров. 

Если же вам нужно, чтобы поиск был и по артикулу, то самый простой способ - воспользоваться плагином Search by SKU for Woocommerce.

Устанавливаете его, активируете и готово - поиск работает и по полю артикул!

CSS

Правильная нумерация во вложенных нумерованных списках HTML с помощью CSS

Решение, как вывести списки вида:
1. aaa
  1.1 bbb
  1.2 ccc
2. ddd
  2.1 eee
  2.2 fff

Подробнее

JavaScript / jQuery

Разделы наполняются, можете заглянють позднее

PHP

Разделы наполняются, можете заглянють позднее

Фриланс-биржи

Kwork: вывод средств

Производится утром по понедельникам и четвергам.

Нужно успеть заранее подать заявку.

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

Upwork: регистрация

Указывайте реальные данные в том числе и фотографию. Укажите максимальное количество типов работы, которую вы можете выполнить. Опишите подробно навыки, которыми вы владеете. 

Желательно добавить примеры выполненных работ, это повысит привлекательность профиля. Для этого же можно проходить тесты. 

Правилами сервиса запрещено указывать e-mail, skype и другие контакты вне Upwork (вообще, правила стоит прочитать хотя бы разок).

После заполнения всех полей нужно отправить профиль на модерацию. И уже после этого вы сможете подавать заявки на работу.

И учите английский :) Важно правильно понять, что нужно сделать в задании.

Обзоры и отзывы

В этих наших интернетах

    CSS

    WordPress

    Bootstrap

    Справочники

    Юмор

    Анекдоты

    • Удаленная работа – это не только приятно, но и круглосуточно.

    • – Здравствуйте! Мне надо то, не знаю что, там, не знаю где, за сколько, не знаю сам!
      – Это вам, батенька, надо к фрилансерам!

    • – Почему фрилансерам сложно продать семинары по продажам?
      – Они сами кому хочешь и что хочешь продадут!

    • У фрилансера бывает всего две проблемы:
      - Где найти заказ?
      - Зачем я подписался на этот геморрой?

    • Цитаты великих фрилансеров: «За ночь успею»!

    Про дизайн

    Про ценообразование

    Про фриланс

    Про график работы

    Про сроки

    Про заказчиков

    Разное