Телеграм: @easemashko
|
Всем привет.
Есть магазин на сайте, в котором реализован довольно странный механизм хранения корзины, основанный на сессиях. Периодически из-за того, что сессия пропадает, теряются заказы. Хотя время сессии довольно большое выставлено. Вот пример массива, не очень понятно назначение некоторых полей
Нужны комментарии.
Телеграм: @easemashko
|
|||
|
|
|
|
Видимо, проблема в том, что где-то на стороне упаковщика происходит необратимый глюк.
Вообще для минификации я использую min php библиотеку, но системные css файлы не очень понятно как ей сжимать. Нужен список таких файлов, необходимых для сжатия, как их можно получить автоматом? Стандартными способами, не прибегая к ухищрениям?
Телеграм: @easemashko
|
|
|
|
|
|
Всем привет.
Есть проблема. У меня есть nginx, который раздает статику и заставляет браузеры кэшировать ее на 1 день. С другой стороны есть битрикс, который кэширует template_styles.css в папке /bitrix/cache/.... template_styles.css подключается у меня с параметрами, зависящими от времени последнего изменения:
При этом, когда истекает срок кэширования статики, равный 1 дню, файл template_styles.css кладется в /bitrix/cache/css/s1/templare_my/template_styles.css и подтягивается корректно. Вопрос - как заставить битрикс класть новую версию файла в /bitrix/cache/css/s1/templare_my/template_styles.css при изменении исходного?
Телеграм: @easemashko
|
|||||
|
|
|
|
Вообщем проблема есть в том, что количество попыток входа для пользователя увеличивается, если пользователь ввел неправильно логин/пароль. При достижении максимального количества попыток входа должна высветиться капча. Соответственно, если форма авторизации кастомизирована или написан сторонний код, это нужно учитывать. На том сайте, который я обслуживаю, это не было учтено. Плюс он необновляемый и на старом движке, поэтому от капчи избавился. В bitrix/modules/main/classes/general/user.php
Телеграм: @easemashko
|
|||
|
|
|
|
Доброго времени суток.
Есть проблема. Пытаюсь загрузить содержимое CSV с помощью
С помощью
В чем проблема пока не понятно. Собственно вопрос состоит в решении задачи с помощью
Телеграм: @easemashko
|
|||||||
|
|
|
|
Чуть поправил для UTF-8
Телеграм: @easemashko
|
|||
|
|
|
|
Кстати, не все методы таким образом есть в подсказке автокомплита. Например, Add метода нет, хотя при написании
\CIBlockSection::Add() phpstorm выдает корректную сигнатуру в подсказках. странно. Не должно так быть. У меня удалена папка modules и вместо нее внешняя папка подключена с phpdoc описанием методов. Не знаете, почему нет некоторых методов в автокомплите? По нажатию мыши и ctrl переходит корректно на описания классов. \CIBlockSection - используется общее пространство имен неименованное, если я правильно понимаю.
Телеграм: @easemashko
|
|
|
|
|
|
Всем привет!
Вот есть код
Кто-нибудь сталкивался с этим и как решали? Если не использовать свой неймспейс, то пропадает автокомплит для своих классов. Отказываться от неймспейсов в принципе не хотелось бы.
Телеграм: @easemashko
|
|||||
|
|
|