Алексей
newObject точнее )))
Павел
Платежки в минишопе вообще кайфово делать
Павел
process переопределил, коллбек замутил
Павел
вот тебе и платежка собственно
Ruslan
Всем привет! Как будет на fenom выглядеть эта строка? [[*createdby:userinfo=`username`]]
Алексей
Вопрос - можно ли как-то открыть по клику вкладку или окно в фоновом режиме?
Anonymous
https://question-it.com/questions/1390389/otkryt-novuju-vkladku-v-fonovom-rezhime ну вот так мб, но я не знаю, что там в сафари, например, произойдет
Алексей
https://question-it.com/questions/1390389/otkryt-novuju-vkladku-v-fonovom-rezhime ну вот так мб, но я не знаю, что там в сафари, например, произойдет
уже был на этом решении... не работает. Я как бы гуглю до того как спросить.. :)
Anonymous
ну мне кажется, что эту штуку вообще выпили в целях правил безопасности
Anonymous
чтобы не допускать всяких жульнических схем
Алексей
да логично. вопрос как обойти :)
Anonymous
ну я бы советовал избегать таких реализаций просто. потому как если даже и будет обход, то его постараются заделать
🙈 PG
да логично. вопрос как обойти :)
Эмуляция нажатия контрол + клик?
🙈 PG
var e = jQuery.Event("click"); e.ctrlKey = true; $('#id').trigger(e);
🙈 PG
Пробуй так
Mihail
Парни кто работал с таймером обратного отсчета и с часовыми поясами?
Алексей
var e = jQuery.Event("click"); e.ctrlKey = true; $('#id').trigger(e);
jQuery.Event("click") - is not a func. тоже и с $.Event не.. не сработало. в общем.
🙈 PG
jQuery.Event("click") - is not a func. тоже и с $.Event не.. не сработало. в общем.
А так? $("<a/>", {href: "https://www.google.com/"}).get(0) .dispatchEvent(new MouseEvent("click", {ctrlKey: true}));
🙈 PG
в прочем это примеры из гугла
🙈 PG
Не на компом, проверить нет возможности
Алексей
А так? $("<a/>", {href: "https://www.google.com/"}).get(0) .dispatchEvent(new MouseEvent("click", {ctrlKey: true}));
да я на нативном js проверял эмуляцию - нифига... игнорит ctrlKey: true
Алексей
раньше может и работало... но не сейчас
Алексей
решили сделать чуток по другому. но суть такая же... :)
Артур
Вот такой массив подставляю в вот такое выражение $new_setting = $modx->newObject('modContextSetting', $s); И получаю ошибку типа я пытаюсь создать объект с уже существующим первичным ключом. У объекты modContextSetting два первичных ключа key и context_key и они оба есть в массиве. Что я делаю не так?
Артур
Ровно то, что написано в ошибке. Или ты считаешь, что БД ошиблась?
Нет, машина не может ошибаться, вопрос в том, почему она считает, что я передаю ей уже существующие ключи, если я точно знаю, что это не так)))
Sergey_K
Залезь в бд и посмотри, какие поля в pk стоят. И посмотри, что тф туда пишешь. Куда проще?
Sergey_K
У тебя в коде еррор кей а что в переменной хз
Артур
Залезь в бд и посмотри, какие поля в pk стоят. И посмотри, что тф туда пишешь. Куда проще?
Это я давно посмотрел, и что я туда пишу тоже посмотрел, и вроде всё верно, но ошибка(((
Sergey_K
В общем, я не знаю, в чем проблема запросом вывести строки. Но, видимо, тебе проще потерять время на рассуждения) тут каждый развлекается как может.
Артур
У тебя в коде еррор кей а что в переменной хз
В каком коде? Какой еррор кей? О какой переменной речь?
Артур
В общем, я не знаю, в чем проблема запросом вывести строки. Но, видимо, тебе проще потерять время на рассуждения) тут каждый развлекается как может.
Нет проблемы вывести строки, понять бы какие? А рассуждать мне неинтересно, но я пока не понимаю в чём проблема, поэтому пытаюсь рассуждать.
Алексей
Как скрыть скрыть код подключения tag manager от pagespeed?
Sergey_K
Ну пытайся, ок)
Артур
Ну пытайся, ок)
Спасибо. Но ещё вопрос. Я посмотрел внимательно на текст ошибки и стало понятно почему он считает, что я дублирую pk, потому что в pk почему-то пусто, хотя я передаю значения. Так почему же они не записывают при создании объекта?
Алексей
Я проверку делаю перед созданием объекта
дык, а че так скудно полей при создании?
Артур
дык, а че так скудно полей при создании?
Не понял вопроса? Изначально вообще было так $modx->newObject('modContextSetting', $s); где $s массив полей. Содержимое я показывал, но прикреплю ещё раз.
Sergey_K
Тебе о том и говорили. Ты на запрос еще посмотри - там вообще нет твоих полей.
Алексей
Я вижу, но не понимаю почему их нет?
просто нужно распеватать массив которыйм ты присваиваешь значения и убедиться что поля и значения верны.
Sentinel
Как скрыть скрыть код подключения tag manager от pagespeed?
setTimeout(function () { здесь твой код }, 400); попробуй
Алексей
Я уже это делал.
ничего не смущает? БД открывал?
Артур
ничего не смущает? БД открывал?
Где?))) В массиве или в запросе?
Артур
Алексей
сравнивал поля в массиве и БД ?
Алексей
Артур
У меня в массиве есть одно поле которого нет бд, и что?
Артур
пробовал без него?
Только что, не помогло.
Алексей
создание обьекта
Алексей
Конечно
а че там в $kontext_key ???
Алексей
не вижу в коде
Артур
а че там в $kontext_key ???
Да нормально там всё, я смотрел. Думаю дело в том что modContextSetting связан с modContext и modSystemSetting, отсюда вопрос, если зафигачить просто sql ничего не сломаю? Потому что сдается мне через объекты это надо делать наверное через addMany к контексту.
Алексей
и это... ты же не массив кидаешь на создание.... а только 2 переменные. и зачем там fromArray? пихай сразу все при создании...
Алексей
вот и ошибка.
Алексей
Да так сначала и было, но и ошибка была.
ну дык... убери лишнюю переменную, подсуь весь массив. сохрани. проверь в БД что нет записи или есть.
Алексей
заодно убедись что нет дублей... а то может там дубли в БД
Артур
заодно убедись что нет дублей... а то может там дубли в БД
Сделал как ты сказал, ничего не изменилось(((
Алексей
пакеж вызов и массив на данном этапе
Алексей
няможа быть
Алексей
ну и покажи БД всю что там есть. :)
Артур
БД
Артур
Код
Артур
Это на второй итерации.