линия

Главная

четверг, 16 ноября 2017 г.

Bitrix: ajax загрузка фото или облегчаем себе жизнь

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

понедельник, 23 октября 2017 г.

Bitrix: как вывести простые множественные данные типа "название - значение"

Довольно часто приходится выводить простые значения как на картинке:
Это может быть тизеры, какие то преимущества, данные и тд.
Есть несколько вариантов. Можно например добавлять с разделителем. Например :
Название | Значение
А в шаблоне разделять это значение по знаку, в данном примере "|".
Но, есть более крутой способ.

пятница, 20 октября 2017 г.

Bitrix: как вывести год записей инфоблока


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

понедельник, 2 октября 2017 г.

Bitrix news.list - Вывод разделов и элементов

Нет нет да попадется задача где надо вывести содержимое инфоблоков отсортированный по разделам. Задача на первый взгляд обычная. Но, если не иметь под рукой шпаргалку вместо того чтобы потратить 5 мин тратишь 10. А это тебе надо? Разумеется нет.

вторник, 19 сентября 2017 г.

NetBeans упорно не хочет сотрудничать с Cordova или Netbeans удаляет плагины Cordova

Что меня  бесит при разработке так это ошибки не связанные самим процессом программирования. Поясню: ты пишешь код, появляется ошибка - это не бесит, это обычный рабочий процесс; ты пишешь код,  собираешь проект а у тебя среда разработки выдает ошибки, причем до этого все прекрасно работало, а теперь вот - наслаждайся. Блин.

понедельник, 18 сентября 2017 г.

Android In App purchase - история одной беды.

Давным давно, когда я был чуть моложе, бодрее и весил на парку килограммов меньше запилил приложение для Android  с  возможностью оплаты в приложении. А потом настали смутные времена  и пошел я по шаткой тропе PHP-шника и на некоторые время забросил программирование для мобильных платформ. Много воды утекло с тех пор. И вот, стряхнув с себя PHP взялся я снова за мобильные разработки...


воскресенье, 20 августа 2017 г.

Письмо в будущее

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