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


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

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

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

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

Сегодня хотел бы выложить шпаргалку по основам работы с консолью MySQL. Частенько приходится гуглить то, что забывается через пару часов, а требуется постоянно. Итак, приступим от слов к делу.

Читать далее Тэги: Софт, Linux, Хостинг, Конфигурация, MySQL

В ситуациях, когда необходимо совершать действия над таблицей, которая уже содержит в себе какие-либо данные, может возникнуть неприятная ошибка: "Mysql error 1452 - Cannot add or update a child row: a foreign key constraint fails".


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


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

Читать далее Тэги: php, Symfony, Doctrine, MySQL

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

На помощь нам приходит механизм миграций.

Читать далее Тэги: php, Symfony, Doctrine, MySQL