Блог о веб-разработке


Столкнулся с проблемой, что на странице настроек кастомного модуля не работает сохранение полей.

Страница настроек у модуля оформляется в виде одного скрипта, где указывается массив с ключами полей, их наименованием и параметра поля ввода.

Далее по скрипту реализовывается вывод формы и обработка POST-запроса с процессом сохранения значений через функцию __AdmSettingsSaveOptions($moduleId, $arOptions);

Читать далее Тэги: Битрикс, php, Фреймфорк, Совет

В 1С Битрикс есть система отправки email, которая работает на основе почтовых шаблонов, событий и так далее. В рамках данной заметки я это не рассматриваю. В сети есть масса примеров.

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

Самый простой вариант без установки дополнительных модулей выглядит так

Читать далее Тэги: Битрикс, MySQL, php, Фреймфорк

Всем нам приходится отлаживать свой код. Кодить код идельно с первого раза очень сложно и только некоторые (и то вряд ли) могут похвастаться этим. Уже есть достаточно статей о том, как использовать xdebug в той или иной IDE, но сегодня я расскажу о том, как организовать совместную работу Xdebug с Sublime Text 2 или 3.

Читать далее Тэги: IDE, Linux, php, Баг, Конфигурация, Совет, Софт

Совсем недавно в новостях то тут, то там разлетелась очень интересная штука от Google под названием Deepdream. Занятная вещица, но сейчас речь не об этом.

В руки мне попала статья одного чувака, который эту штуку у себя поднял. Но поскольку там используется Python, причём не просто, а с оболочкой IPython. Для меня и многих - это дремучий лес, но вот тот самый чувак завёл всё это, используя специальный инструмент, который называется Docker. Тот парень предлагал готовый образ контейнера с уже настроенным окружением. Всё, что требовалось для запуска Deepdream - это скачать контейнер и запустить его.  Так вот для меня это стало большим открытием. Имея на машине Linux-like ОС мы можем запускать то, что душе нашей угодно, не привязываясь к зависимостям платформы и т.д.

И чем глубже я изучал эту штуку, тем больше она мне нравилась.

Читать далее Тэги: Linux, php, Google, Совет, Софт, Хостинг

Решил начать цикл переводов документации с официального сайта Laravel. Документация касается Laravel 4.2.

Для начала поговорим об установке.

Установка Composer

Laravel использует Composer для управления своими зависимостями. Для начала, скачайте копию composer.phar. Сделав это один раз, далее вы можете его хранить в директории проекта или переместить в /usr/local/bin для глобального использования в вашей системе. В Windows у вас есть возможность воспользоваться Установщиком для Windows.

Читать далее Тэги: git, Linux, Интернет, Конфигурация, php, Symfony, Фреймфорк, Laravel


Страница: