iWatchYouFromAfar
да я понял
Василий
Можно было бы в настройках секции задать тему, но, опять же - а как мультиязычность? Без лексиконов никак, значит в настройках надо задавать лексиконы Вполне решение, наверное
iWatchYouFromAfar
Просто пишу У вас новая запись на сайте ....
Василий
Просто пишу У вас новая запись на сайте ....
Вы подписывались на уведомления в разделе "такой-то"
iWatchYouFromAfar
ну да
Василий
Ad
https://modstore.pro/packages/ecommerce/mspnnotify - из коробки не встаёт, доки тоже не особо видно. Он же автоматом должен jgrowl подменять? Так этого не происходит. И в настройках в секции mspnnotify нет ничего.
Василий
Можно в этой записи лексикона попробовать что-то делать в зависимости от [[+parent]] или [[+section.id]] через фильтры вывода парсера MODX - оно должно проходить через парсер Но гарантии нет, на 100% не уверен
iWatchYouFromAfar
делается за 10 минут
Ad
Я и поменял на SweetAlert. Но логика вопроса странна. И действительно, а зачем использовать какие-то пакеты с modstore, ведь можно написать самому?
iWatchYouFromAfar
многие не обновляются уже достаточно давно
Василий
Всем пока, спасибо за беседу - я спать
iWatchYouFromAfar
Всем пока, спасибо за беседу - я спать
пока и спасибо еще раз за совет
Ad
так оно и есть, старайся уходить от готовых решений
Отсюда вывод - MODX не нужен, всё можно сделать самому. В принципе, если продолжать логически, то бабы тоже незачем.
iWatchYouFromAfar
Отсюда вывод - MODX не нужен, всё можно сделать самому. В принципе, если продолжать логически, то бабы тоже незачем.
жопу с пальцем тоже сравнивать негоже, одно делать поменять пару строчек кода, нежели тянуть целый пакет двухлетней давности, другое писать свою cms
Ad
Скажите, а как можно вывести ошибку в Office Auth, например, добавив класс has-error к инпуту? <!-- Email --> <div class="md-form"> <input type="text" name="username" id="office-auth-login-username" class="form-control"> <label for="office-auth-login-email">{'office_auth_login_username' | lexicon}</label> <small class="form-text text-muted mb-4 text-left help-block"> {'office_auth_login_username_desc' | lexicon} </small> </div> что-то я смотрю в код - при попытке логина никакого класса не добавляется.
Sergey_K
С 15 февраля 2021 года доступ к аккаунтам G Suite будет разрешен только приложениям с поддержкой OAuth. Приложения с доступом по паролю поддерживаться больше не будут.
Sergey_K
Гугл прислал
Sergey_K
Уже пора бы воркфлоу Oauth впилить в модх
iWatchYouFromAfar
смотришь ответ, и если эпикфейл, добавляешь класс
Ad
js
там в ответе зубодробительный объект, (это когда я console.log(res) делаю, куда смотреть - хз.
Ad
Можно, короче, пример, если кто решал уже? Поиск не даёт ответа.
iWatchYouFromAfar
никакого объекта зубодробительного там нет
Ad
https://file.modx.pro/files/2/7/b/27bcd303b2eaa80dbdc3aaa7f635cef4.gif
Покажи пожалуйста JS, ту часть, которая $(document).on('office_submit', function(event, res) { if(res.success){ blabla}else{ ....вот это.... }
iWatchYouFromAfar
js/jq = не важно
iWatchYouFromAfar
Покажи пожалуйста JS, ту часть, которая $(document).on('office_submit', function(event, res) { if(res.success){ blabla}else{ ....вот это.... }
если не осилишь, напиши в личку, за чеканную монету сделаю и объясню все
Andrey
Слава
Всем привет. Коллеги, как правильно составить условие where для mFilter2, чтобы оно по TV филтровало? Я уже всю голову сломал...
Евгений
покажи что делал
Слава
&where={"tv.sub":"1"} &where={"sub":"1"} &where={"tv.sub:=:1"} &where={"TVsub.value":"1"} и подобные комбинации
Слава
Я уже с ума схожу
Слава
=)
Евгений
includeTVs вписал нужную тв?
Слава
В mfilter msproducts
Слава
Да
Евгений
&where={"sub":"1"} по идее вот этот вариант должен сработать
Евгений
еслив includeTVs есть это же поле
Евгений
хз
Слава
Неа(
Евгений
покажи весь код
Слава
[[!mFilter2? &class=msProduct &element=msProducts &tpl=product &parents=[[*id]] &filters=` resource|parent, ms|price:number, msoption|size, msoption|tags ` &includeTVs=sub &where={"sub":"1"} &tplFilter.outer.ms|price=tpl.mFilter2.filter.slider &tplFilter.row.ms|price=tpl.mFilter2.filter.number &tplFilter.outer.msoption|size=tpl.mFilter2.filter.outer &tplFilter.row.msoption|size=tpl.mFilter2.filter.checkbox &tplFilter.outer.msoption|tags=tpl.mFilter2.filter.outer &tplFilter.row.msoption|tags=tpl.mFilter2.filter.checkbox &tplFilter.outer.resource|parent=tpl.mFilter2.filter.outer2 &tplFilter.row.resource|parent=tpl.mFilter2.filter.checkbox2 &limit=12 ]]
Евгений
попробуй tvPrefix = ''
Евгений
пустым поставить
Евгений
если не поктаит, showLog и смотри что там в where падает
Слава
Неа, тоже самое
Слава
Слава
Ну, оно выдает 0 результатов, но они там есть/должны быть
Слава
Мда... Оказывается нало было индекс в msearch обновить... и все заработало
Anonymous
Парни может кто нибудь подсказать канал где можно найти разработчика по jquery на мелкую работенку удаленно?
Anonymous
Или может тут кто шарит?
Иван
Пиши вопрос
Evgeniy
разработчик jQuery))
Миша
разработчик jQuery))
На него будет тяжело выйти
Evgeniy
На него будет тяжело выйти
$('selector').make().pizdato()
Evgeniy
вместо jQ сейчас модно использовать Vue
Alex
Товарищи, нужен ваш совет) Столкнулся интересным багом, может кто подскажет как его исправить? Есть ТВ-поле, в нём можно выбрать страницы если они опубликованы. В шаблоне есть проверка на пустоту этого поля, НО если мы снимем выбранные страницы с публикации, из поля они пропадут, но проверка на пустоту поля не будет пройдена, система думает что оно не пустое, как это пофиксить подскажите пожалуйста?
Pavel
Самое пиздатое это лару интегрировать в modx и писать там фронт на jquery)))
Pavel
Самое пиздатое это лару интегрировать в modx и писать там фронт на jquery)))
Между прочим это реальный кейс, слава богу не мой)
Александр
ахахаха 😅
Alex
а зачем делать проверку на пустоту в шаблоне?
Если поле не пустое - запускается скрипт
iWatchYouFromAfar
iWatchYouFromAfar
выбрать страницы можно только опубликованные, ты выбрал, потом снял страницы с публикации и ждешь что они из ТВ пропадут?
Pavel
это ево попахивает))
Не совсем, в эво - это лара по сути с сахаром modx функций) А я вот видел где была отдельная папка с ларой, где была внутренняя CRM модели которой описывали таблицы modx'a)
Alex
из ТВ в админке они пропадают если снять их с публикации
Evgeniy
если в шаблоне есть проверка на пустоту поля, то почему бы не добавить проверку на опубликованность ресурса?