Igor
выводим это заменяешь на свой отображаемый блок
отображаемый блок - это название снипета
Igor
и так не работает
Anton
я в коннектор, который крашится добавил строки ini_set('display_errors', 1); ini_set('error_reporting', -1); обычно это помогало, но видимо что-то в нжинксе надо ещё настроить?
Alexey
отображаемый блок - это название снипета
[[+modx.user.id:memberof=Administrator:then=[[!snippet]]:else=выводим другое]] что не так то
Alexey
[[+modx.user.id:is=123:then=[[!snippet]]:else=выводим другое]] либо по id
Alexey
апострофы добавить не забудь как по ссылке выше кидали
Alexey
пожалуйста)
Igor
пожалуйста)
а можно как ни будь в :else= редирект на главную страницу поставить?
Alexey
а можно как ни будь в :else= редирект на главную страницу поставить?
сниппет создать, вставить в else. в сниппете <?php $modx->sendRedirect($modx->makeUrl(1));
Рамиль
Ребят, всем привет! Юзаю formIT + AjaxForms на сайте, и не получается константные значения скрытых полей передавать. Заполнил value, но, похоже, formIT их не забирает Можете помочь?
Alexey
Всё он забирает, лишь бы name был
Igor
сниппет создать, вставить в else. в сниппете <?php $modx->sendRedirect($modx->makeUrl(1));
Хм. Работает, только в любом случае)) всегда редирект)
Alexey
Хм. Работает, только в любом случае)) всегда редирект)
Ах да, точно. Не будет работать эта конструкция на родном синтаксисе
Рамиль
Добавил name и все заработало) Были только id для полей
Alexey
Это как так? А до этого на каком всё было?))
я к феному привык, там if и else адекватно работают. а тут выполняются обе части конструкции, только выводится по итогу одна
Alexey
проще свой сниппет написать, а в нём проверка на администратора
Alexey
<?php if($modx->user->isMember('Administrator') { return $modx->runSnippet('snippet'); } else { $modx->sendRedirect($modx->makeUrl(1)); }
Igor
проще свой сниппет написать, а в нём проверка на администратора
Да я бы так и сделал, только вот чанками всякими стили, тайтлы и скрипты подтякиваются....
Igor
Хотя....
Igor
Сейчас попробую)
Alexey
Есть какой нибудь инструмент для быстрой синхронизации тестового сайта и боевого?
Alexey
Есть ли смысл гит использовать для этого?
Alexey
если да, то как лучше всего базу синхронизировать?
Павел
О это мой вопрос трехмесячной давности
Anton
вроде даже дополнение для этого есть.
Павел
Базы то же синхрит?
Alexey
вроде даже дополнение для этого есть.
а не подскажешь как называется?
Anton
не, случайно где-то натыкался, так как было не актуально, то не запомнил.
Alexey
А вообще в этом смысл есть? кто то пользуется таким? или проще наживую доработки делать?
Павел
Смотря какие :)) мелкое наверно можно... Но вообще на боевом делать неправильно.
Pavel
А вообще в этом смысл есть? кто то пользуется таким? или проще наживую доработки делать?
Проще использовать файловую структуру в этом случае база нужна редко
Anton
смотря что за сайт. Если мелкий какой-нибудь и не много менять, то на живую, если покрупнее, то можно ночью, если здоровенный, то закрываешь на обслуживание и меняешь)
Alexey
смотря что за сайт. Если мелкий какой-нибудь и не много менять, то на живую, если покрупнее, то можно ночью, если здоровенный, то закрываешь на обслуживание и меняешь)
Мы как делаем, есть что то типа test.site.ru и там делаем изменения. потом тупо ручками изменения переносим на боевой ночью. Но что то так себе.... хочется кнопочку нажать и чтоб синхронизировалось:)
Anton
наверняка есть внешние проги или скрипты, которые базу реплицируют и файлы кидают.
Alexey
я гит юзаю
понял, попробуем гит
Roman 🚀
понял, попробуем гит
но у меня на проде не бывает изменений базы, там своя тестовая, а в проде своя поэтому покатываю только чанки с шаблонами
Alexey
нет, файлами
Это лучше
Alexey
?
Roman 🚀
Это лучше
да, много удобнее. Правишь файл, коммитишь файл, красота.
Иван
а еще при разработке можно вебхук использовать
Иван
тоже красота
Иван
отправил коммит - на серваке сразу появилось
Roman 🚀
да, кста
Roman 🚀
но я чет люблю руками накататить а то вечно накосячу по дороге
Roman 🚀
а на работе сайта как сказывается?
ваще никак, все ровно так же
Alexey
Сергей
В массиве $products есть свойство productvolume (кастомное), как сложить все значения и вывести?
Артем
Сергей
Ну чтоо)
Евгений
Сергей
В первый раз сажаю ИМ на модх)
🙈 PG
ну или c = a + b зависит от задачи
Сергей
Так я это понимаю, но у меня же этих a и b любое количество может быть
Евгений
Ну так foreach
Сергей
Ну так foreach
{foreach $products as $product} {$product.productvolume} // как тут правильно сложение сформулировать? {/foreach}
Евгений
Я с телефона, поэтому могут быть опечатки. Над форичем {set $sum = 0} Внутри цикла {$sum += $product.productvolume}
Евгений
Ну или лёгкий сниппет модификатор, который суммерует на пхп и отдает итоговую цифру
Евгений
Так ты после цикла выводи
Сергей
Так ты после цикла выводи
Когда внутри цикла прописываю что ты сказал - он у меня это выводит
Сергей
Лан через css скрою
Alexey
Когда внутри цикла прописываю что ты сказал - он у меня это выводит
надо снаружи цикла прописывать. внутри переменная будет готовая, а вывод - снаружи цикла
🙈 PG
Лан через css скрою
сделай так {set $sum += $product.productvolume}
Igor
ребят , вопрос по js , не подскажете почему nan возвращает? https://codepen.io/anon/pen/NmMwmm
Arthur
Пацаны, привет! Извините за банальный вопрос, но какие новости по обновлениям MODX и, в частности, MODX3?
Иван
Ждём завешения рефакторинга
Иван
На рассмотрении сейчас 65 PR