I
I
Там вторая строка
I
[!ipgeobase!]
I
Вызываешь в форме
I
И по идее заносит туда город
I
Если я все правильно понял
Dmitriy
Anonymous
Anonymous
А если есть знания php то лучше тут смотреть:
https://github.com/bezumkin/pdoTools/blob/master/core/components/pdotools/model/pdotools/_fenom.php#L97
Миша
Sentinel
ух... круто
Dmitriy
Anonymous
Блин, сори! Это модификаторы для fenom!)))
Александр
Я за, могу помочь
Отлично. С чего начнём?) У меня опыта категорически мало, но я с удовольствием помогу, чем смогу.
Aleksei
а у кого-нибудь получалось в собитии msOnSubmitOrder менять поля заказа? в доках написано, что можно, а как - не написано. Долбился-долбился вчера, плюнул и прям в классе заказа все переделал)
Anonymous
А что нужно поменять
Anonymous
Дай пример!
Миша
Иван
Роскомнадзор заблокировал более 300 IP-адресов мессенджера WhatsApp
https://varlamov.ru/2925270.html
Гафар
Уже разблокировал, эта новость стара как мир (полчаса уже 😄)
Гафар
Гафар
Мне нравится похожая по смыслу штука - кнопочка "следить за ценой"
Это хороший крючок на сбор лидов
Гафар
Механика работы плагина ровно такая же, только срабатывания на изменение цены
Vadim
Привет, подскажите, как через в сниппете получить "caption" tv'хи, которая выводится в migx tv?
Vadim
Такой вариант работает для обычных tv: $caption = $modx->getObject('modTemplateVar', array('name'=>$tvname))->get('caption'); , а вот как вытянуть "caption" у tv, что из migx
Миша
Андрей
либо да, к любому полю
Андрей
но как минимум нужно чтобы с msOptionsPrice работало, т.к. там остатки учитываются сразу
Миша
не ну понятно что не все так просто, с ценой проще
Андрей
Пока идея сделать в админке табличку, куда построчно будет добавляться id или артикул товара и email, и плагин на onDocFormSave, в котором проверку на наличие в списке.
Миша
Капец как изменили треллол, чет не удобно мелко
Миша
нет, веб
Миша
Миша
ну паривыкнем
Andrej
Всем привет! Я новичок, подскажите пожалуйста: пытаюсь вывести слайдер с простым условием: если айди =1, то код такойто, если нет, то другой. Айди прописал как поле в migx через json. Вставил условие в чанк, но что-то не работает. Подскажите плз, что не так
Andrej
[[getImageList?
&tvname=`slider`
&docid=`[[+id]]`
&toPlaceholder=`notfirst`]]
[[+notfirst:isnot=`1`:then=`
<div class="main-screen__img main-screen__img_active" data-mScreen="mscreen[[+id]]">
<img class="o-fit-polyfill" src="[[+image]]" alt="">
</div>`:else=`
<div class="main-screen__img main-screen__img_active" data-mScreen="mscreen[[+id]]">
<img class="o-fit-polyfill" src="[[+image]]" alt="">
</div>`
]]
Andrej
Там в после элс не должно быть класса в диве. Это я просто скинул до исправления, сорян. Но всё равно не работает, картинки просто не появляются, класс main-screen__img main-screen__img_active всё равно есть у всего по дефолту
Dmitriy
Ребета
Dmitriy
Сниппет сдох
Dmitriy
Notice
: Undefined index: response in
/home/o/oooakg/kulibin.club/public_html/core/cache/includes/elements/modsnippet/86.include.cache.php
on line
21
Notice
: Undefined variable: output in
/home/o/oooakg/kulibin.club/public_html/core/cache/includes/elements/modsnippet/86.include.cache.php
on line
34
Dmitriy
Что за ересь
Dmitriy
?
Dmitriy
Dmitriy
Вот сниппет
Dmitriy
Почему на 21 и 34 строку ругается?
Oleg
Кто знает, как в pdoMenu проверять внутри чанка активный данный пункт меню, или нет?
Oleg
не, надо чтоб переменная, или чтото типа того ($id, $pagetitle итд.) - просто нужно не только в tplHere, но и в других (innerRowTpl итд.)
Евгений
id = текущему id
Евгений
хотя это сработает только для конечных
Oleg
Делаю аккордион меню, а там в зависимости от того, активный пункт текущий или нет - проставляется нужный параметр родительскому элементу (aria-expanded="true")
Oleg
хотя это сработает только для конечных
именно. потому и ищу, как вычислить, думал, может есть какой недокументированный параметр. мне надо не только конечный пункт подсветить, но и цепочку родителей
Oleg
Oleg
спс, гляну
Гафар
Гафар
а в чанке ему уже какой хочешь класс присвой
Гафар
И работаешь с ним из JS
var active = document.querySelector(".active")
Oleg
Самое интересное, что pdoMenu передаёт класс "active" не только конечному элементу, но и его радителям. Именно этот факт мне и нужно вычислить. Если бы сниппет вместе с классом из параметра "hereClass" передавал ещё какой-нибудь плейсхолдер типа $active=1 для всех таких элементов, было бы супер. Видимо этого не предусмотрено, или я не нашёл подобного функционала в доках
Oleg
смотрел, нема такого, буду сниппет колупать)))
Oleg
в любом случае - спасибо всем за советы
Sentinel
Dmitriy
собственно, все написано: несуществующий индекс. нет в result элемента с таким ключом.
{"error":{"error_code":5,"error_msg":"User authorization failed: no access_token passed.","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"photos.get"},{"key":"","value":""},{"key":"owner_id","value":"-114376384"},{"key":"album_id","value":"250351367"},{"key":"rev","value":"1"},{"key":"extended","value":"0"},{"key":"feed_type","value":"photo"},{"key":"count","value":""},{"key":"v","value":"5.73"}]}}
Dmitriy
Уже посмотрел что там внутри
Dmitriy
14 мая я прочитал ВК Api поменяло
Dmitriy
Черти
Aleksei
воообще всё, что приходит извне, всегда нужно проверять на empty, прежде чем использовать
Dmitriy
Не поверишь, например $result выводит Array
Dmitriy
И это пустым не назовёшь
Dmitriy
А вк выше отдало
Aleksei
И это пустым не назовёшь
почитай про empty)) пустой массив тоже считается.
вообще надо так:
if (is_array($result) and isset($result['response'], $result['response']['items']))
Aleksei
еще проверить что итемс тоже массив
Aleksei
тогда ничего не упадет)
Dmitriy
Короче дал я ему этот сраный токен
Dmitriy
Он восстановился