Не все ведь чистая неправда... ведь где-то грязная есть ложь.

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

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

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

Предположим, что у нас есть в БД какие-то шаблоны, например, писем или сообщений пользователю, в которых динамически нужно менять определенные куски, допустим, вставлять текущую дату или вычислять, какое число будет через 10 дней. Т.е. в шаблоне есть места, куда необходимо прописать различные php-функции, которые бы при выводе шаблона выдавали необходимые значения. Эта возможность могла бы иметь вид: "Привет! Сегодня у нас {myphp date("d.m.Y")} , а через 10 дней это будет {myphp date("d.m.Y", strtotime("+10 day",time()))}".

Наверх