Владимир Бабусенко

Владимир Бабусенко

С нами с 11 ноября 2014; Место в рейтинге пользователей: #202
Владимир Бабусенко
11 октября 2023, 12:34
0
Подниму тему, т.к. данная проблема периодически возникает у пользователей, а ее воспроизвести не можешь. Не может ли это быть связано с серверным параметром session.gc_maxlifetime. По умолчанию он обычно равен 1440 сек. или 24 минуты. На сервере каждому пользователю сайта инициализируется сессия, которая при бездействии очищается через 24 минуты. ajaxForm при инициализации в сессию пользователю пишет ключ формы. Возможно же что, пользователь начал заполнять какую либо форму, его отвлекли, вернулся через час-два, продолжил заполнять форму жмет отправить-сохранить форму, и т.к. сервер уже зачистил сессию, то ajaxForm и не находит ключ в сессии. Отсюда и сообщение о не найденном ключе. Как решение, увеличить время жизни сессии session.gc_maxlifetime.
Владимир Бабусенко
04 марта 2020, 10:55
0
Так и должно, активных городов может быть много, и если не будет ограничения, то будет представь себе «проостыню» городов, сверху же есть строка поиска, для поиска нужного города. Если очень надо, то можно в чанке tpl.gl.modal
<ul class="gl-change-list">
                [[!gl.location?
                    &class=`[[+class]]`
                    &where=`{"default":0}`
                ]]
            </ul>

добавить &limit = `0`. Но я обычно этот список совсем убираю.
Владимир Бабусенко
30 января 2020, 12:55
0
Вам даже компонент не нужен, если я правильно понял задачу. Вам нужна кнопка «помочь прооекту», при нажатии на которую перекидывает в платежную систему. В аккаунте яндекс деньги обычно есть простейшая готовая форма. cntr+c -> cntr+v
Владимир Бабусенко
30 января 2020, 12:40
0
Берете яндекс деньги, там есть готовая форма
Владимир Бабусенко
30 января 2020, 12:18
+1
Победил таким образом
if ($query) {
    $c->andCondition("({$this->objectType}.name_ru LIKE '%{$query}%' OR {$this->objectType}.name_en LIKE '%{$query}%')");
}
Владимир Бабусенко
14 апреля 2019, 17:39
0
Делай через плагин (OnHandleRequest), в нем бери корзину, проходи по товарам в корзине… и меняй цену в корзине.
Владимир Бабусенко
05 декабря 2018, 14:54
0
В общем победил «Действительные URI перенаправления для OAuth ». Спасибо Алексей.
hauth_done заменил hauth.done, просто даже в этой ветке встречалось написание и такое и другое.
Владимир Бабусенко
05 декабря 2018, 14:01
0
у меня там сразу было прописано site.ru/?hauth_done=Facebook
Владимир Бабусенко
05 декабря 2018, 13:00
+1
«Надо в разрешенный редирект добавить site.ru/?hauth.done=Facebook»
Где его искать, подскажи? Все настройки фейсбука облазил
Владимир Бабусенко
04 декабря 2018, 16:49
0
конечно. При этом средство проверки url переадресации говорит все ок.
«Это действительный URI переадресации для данного приложения.»
Владимир Бабусенко
04 декабря 2018, 16:42
0
Буду благодарен, можно на flash_pr@mail.ru
Владимир Бабусенко
04 декабря 2018, 16:10
0
Такая же ерунда. Удалось решить?
Владимир Бабусенко
23 ноября 2018, 11:58
0
Размещение вакансий со стороны работодателя
Заполнение резюме в лк со стороны соискателей
===================================================
Не по наслышке знаю что это такое, делаю такой ресурс (не спрашивайте, зачем такой ресурс, когда есть hh и авито, есть заказ, я исполнитель). Это достаточно объемный кусок, если делать по уму. Лично я делал отдельными таблицами (у меня их порядка 50 получилось, но это не предел) + куча справочников. Конечно можно обойтись 1 таблицей и 3 полями, наименованием, описанием и зарплатой. Но можно будет забыть про фильтрацию, адекватный поиск. Ценность данного ресурса соответсвенно будет сомнительна)
Владимир Бабусенко
23 ноября 2018, 10:02
0
Это обработчик формы, сниппет. Тут я привел минимальный код, для создания заказа, в реальности он конечно намного больше. Почему у вас не создается заказ, сказать не могу, слишком мало инфы. Если просто скопировали код, и не поправили для своих нужд, то может не работать по причинам:
$miniShop2->order->add('user_id', 3); есть пользователь с таким id=3?
$miniShop2->cart->add(164,1); есть товар с id = 164?
Владимир Бабусенко
17 августа 2018, 14:04
0
66.249.66.143 - - [17/Aug/2018:05:27:12 +0300] "GET /robots.txt HTTP/1.1" 404 4886 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
66.249.66.143 - - [17/Aug/2018:05:27:12 +0300] "GET /ob-istine.html HTTP/1.1" 200 18936 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
52.53.201.78 - - [17/Aug/2018:05:37:46 +0300] "GET / HTTP/1.1" 200 5658 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
95.163.255.37 - - [17/Aug/2018:08:38:07 +0300] "GET /robots.txt HTTP/1.0" 404 4886 "-" "Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/2.0; +http://go.mail.ru/help/robots)"
95.163.255.37 - - [17/Aug/2018:08:38:10 +0300] "GET /assets/gallery/1/rezcrop/r800_109.jpg HTTP/1.1" 404 4886 "-" "Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/2.0; +http://go.mail.ru/help/robots)"
31.6.31.247 - - [17/Aug/2018:09:44:56 +0300] "GET /connectors/element/event.php?login=T45Ng8 HTTP/1.1" 200 - "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36 TheWorld 7"
31.6.31.247 - - [17/Aug/2018:09:44:57 +0300] "GET /favicon.ico HTTP/1.1" 404 4886 "http://xn--80aawjeephud3e8b2b.xn--p1ai/connectors/element/event.php?login=T45Ng8" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36 TheWorld 7"
176.59.3.182 - - [17/Aug/2018:14:02:29 +0300] "GET /manager/ HTTP/1.1" 500 - "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36"
Владимир Бабусенко
17 августа 2018, 13:59
0
Пиши что даже «кажется», проверю. Мне уже даже ничего не кажется.))
Владимир Бабусенко
17 августа 2018, 11:34
0
Так может тут написать как побороть эту фигню. Т.к. было 5 сайтов на кириллице, 4 обновились нормально. а с пятым после обновления 500 ошибка на манагер.
Владимир Бабусенко
26 июля 2018, 22:32
+1
из 300 сайтов на 2-х такое получили, оба сайта кириллические (хотя были и другие с кириллическими доменами, но все ок), пока не решили. Фронт работает, а manager фатал выдает. Если разрешишь проблему, отпишись пожалуйста.
Владимир Бабусенко
26 июля 2018, 22:27
0
согласен, даже удобней, сайтов 100 обновил так…