@ru_modx

Страница 1058 из 1422
Sergey
24.06.2018
11:40:08
Ребятулечки, а на сколько актуальна статья?

https://bezumkin.ru/sections/tips_and_tricks/2439/

Vadim
24.06.2018
12:02:06
подскажите как исправить делаю авторизацию через facebook (hybridauth) И такая ошибка http://prntscr.com/jyowxa хотя домен указан http://prntscr.com/jyoxdi

Sergey
24.06.2018
13:10:00
как minishop2 чувствует себя с babel?

Google
Миша
24.06.2018
13:10:21
Да он вообще хорошо себя чувствует

Andry
24.06.2018
15:24:14
Здравствуте! как заставить брать из папки медиум а не из смал? {if $thumb} <img src="{$thumb}" alt="{$pagetitle}" title="{$pagetitle}" /> {else} <img src="{'assets_url' | option}components/minishop2/img/web/ms2_medium.png" srcset="{'assets_url' | option}components/minishop2/img/web/ms2_medium@2x.png 2x" alt="{$pagetitle}" title="{$pagetitle}"/> {/if}

Sergey
24.06.2018
15:37:54
Вместо medium small пиши

Yura
24.06.2018
15:50:40
Привет , ситуация следующая, установил ajaxform, formit, , создал чанк с самой формой самый стандартный взятый из tpl.AjaxForm.example. Отправка писем происходит , все нормально, но всплывающего окна нет ,подключал в ручную assets/components/ajaxform/css/lib/jquery.jgrowl.min.css, толку нет . Отправка с формы происходит с перезагрузкой страницы, ajaxform переустанавливал . Куда копать ?

ошибок в консоле тоже нет

Sergey
24.06.2018
16:17:11
всем привет

такой вопрос

как выводить слова из словаря

в core создал папку/lexicon/ru

там создал дефолтный файл

в файле $_lang['copyright_footer_text'] = 'Все права защищены';

настроил пространство имен

Google
Sergey
24.06.2018
16:18:46
содержимое файла выводится в словаре

как его вывести в шаблоне теперь?

[[%copyright_footer_text]] выводит copyright_footer_text, а не то что должен

PG
24.06.2018
16:32:18
Лексиконы перед выводом нужно загрузить

https://docs.modx.com/revolution/2.x/developing-in-modx/advanced-development/internationalization

$modx->lexicon->load('topicname');

Можно в сниппете или в плагине, главное чтобы код выполнился перед выводом в чанке или шаблоне

Sergey
24.06.2018
17:03:29
не выходит

а не все заебись

спасибо братан

Leonid
24.06.2018
17:23:04


64 автора, 292 дополнения, 34к ключей, 200к загрузок, 6000+ тикетов в ТП. Спасибо команде Modstore, авторам и нашим клиентам! Объявляем распродажу в эту честь: с 25 июня по 1 июля включительно: скидка 30% на все дополнения! https://clck.ru/DeFrG

у нас тут юбилей ?

Sergey
24.06.2018
17:31:02
как в переключатель языков babel вывести оригинальное название языка (например English, Русский вместо English, Russian или Английский, Русский)

Vladimir
24.06.2018
18:09:42
Leonid
24.06.2018
18:20:39
Закрепите сообщение сверху может
@alroniks закрепи, пожалуйста

Sergey
24.06.2018
18:27:05
Andrey
24.06.2018
18:28:05
Google
Sergey
24.06.2018
18:28:37
а есть способ попроще, чтобы в перспективе надо было поменять одну строчку?

Leonid
24.06.2018
18:58:06
Спасибо?

Yura
25.06.2018
01:23:31
мысль хорошая) бывал там , типовая установка, что я обноружил у меня не подключается автоматически вот эти вещи - <script type="text/javascript" src="assets/components/ajaxform/js/default.js"></script> <script type="text/javascript">AjaxForm.initialize({"assetsUrl":"\/assets\/components\/ajaxform\/","actionUrl":"\/assets\/components\/ajaxform\/action.php","closeMessage":"\u0437\u0430\u043a\u0440\u044b\u0442\u044c \u0432\u0441\u0435","formSelector":"form.ajax_form","pageId":14});</script>

если ручками подключтить то все ок

почему ajaxform и formit автоматом не подключает скрипты по умолчанию ?

PG
25.06.2018
01:45:02
а какой вызов?

Yura
25.06.2018
01:49:21
нашел ошибку , затер случайно </body>

Миша
25.06.2018
04:01:55
нашел ошибку , затер случайно </body>
очень частая кстати, я тоже как то парился

Vadim
25.06.2018
07:17:38
кто поможет настроить авторизацию через соц сети ? (не бесплатно)

Sergey
25.06.2018
07:52:08
[[!%test_text]] - ! значит не кешируется?

Ярослав
25.06.2018
08:06:56
[[!%test_text]] - ! значит не кешируется?
значит "вообще не понятно, зачем некэшированный вызов записи лексикона" ?

Nikita
25.06.2018
08:41:05
Добрый день, ребята. Столкнулся с проблемой, что сайт уходит в какой-то стазис. При его загрузке получаю ошибку 504 после долгих раздумий загрузки. В последний раз помог ребут php-fpm(7.0). Версия движка 2.6.1. Кто нибудь встречался с таким?

Nikita
25.06.2018
09:09:35
воркеров не хватает на php-fpm
Я посмотрю как надбавить. Дело в том что я еще по логам nginx вижу что различные роботы(боты) пытаются достать несуществующие файлы 2018/06/25 01:08:59 [error] 119121#119121: *71848 FastCGI sent in stderr: "Unable to open primary script: /var/www/navigine.com/wp-login.php (No such file or directory)" while reading response header from upstream, client: 41.136.239.5, server: navigine.com, request: "GET /wp-login.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.0-fpm.sock:", host: "navigine.com" 2018/06/25 01:47:21 [error] 119121#119121: *72565 FastCGI sent in stderr: "Unable to open primary script: /var/www/navigine.com/wp-login.php (No such file or directory)" while reading response header from upstream, client: 212.235.73.37, server: navigine.com, request: "GET /wp-login.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.0-fpm.sock:", host: "navigine.com" 2018/06/25 02:26:50 [error] 119121#119121: *73305 FastCGI sent in stderr: "Unable to open primary script: /var/www/navigine.com/index.php/component/users/index.php (No such file or directory)" while reading response header from upstream, client: 91.109.118.69, server: navigine.com, request: "GET /index.php/component/users/?view=registration HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.0-fpm.sock:", host: "navigine.com"

И это очень странно, уже думаю что бы определить отдельно правило с редиректом на какойнибудь google

Q
25.06.2018
09:48:44
Требуется сис админ на разовые задания, а именно нужно будет установить 10 драйверов на 10 ПК, расширить на них принтеры, Установите программу под видеорегистратор прописать внешний айпи адреса, а также необходимо непосредственно пробросить порты для ultra пенсии на этих 10 компьютеров, всё это делается по удалёнке через TeamViewer за подробности Пишите в ЛИЧКУ

Алексей
25.06.2018
10:27:03
Задачи для modx-еров))))

Anton
25.06.2018
11:53:14
Слушайте, что не так с запросом: &where=`{"city:IN": "Алушта", "obj-type:IN": "Заправочные станции"}`

?

Google
Anton
25.06.2018
11:53:51
там не просто строка должна быть с запятыми, а жсон-массив?

а ещё такая штука - когда русские символы обрабатываешь в пыхе, а потом делаешь жсон_енкод, то они вот так кодируются: ["\u041c\u043e\u0441\u043a\u0432\u0430","\u0427\u0435\u043b\u044f\u0431\u0438\u043d\u0441\u043a","\u0410\u043b\u0443\u0448\u0442\u0430"] Если я

это в &where передам, оно нормально это прожуёт?

Ярослав
25.06.2018
12:19:53
Anton
25.06.2018
12:20:52
сниппет вызывается вот так: [[!pdoPage? &parents=`[[*id]]` &tpl=`tpl.catalog-item` &includeTVs=`s,img,obj-type,city,address` &sortby=`[[!#GET.sortby:default=`publishedon`]]` &sortdir=`[[!#GET.sortdir:default=`DESC`]]` &where=`{"city:IN": "[[!explode? str=`[[!#GET.towns]]`]]", "obj-type:IN": "[[!explode? str=`[[!#GET.types]]`]]"}` &limit=`9` ]] и что странно, что &where вообще никак не влияет на вывод, хотя такие тв у ресурсов есть, твшки в выборку включены, ничего не кешируется, вроде как должно всё работать, но нифига. Что я не так делаю?

Sergey
25.06.2018
12:26:38
как код вставить?

Anton
25.06.2018
12:27:57
три обратных ковычки до и после: `

Ярослав
25.06.2018
12:28:45
Anton
25.06.2018
12:29:04
да он и не включается, там стоит условие, что если гет параметр пустой, то он не включается в where

Если одна строчка, то пофиг, а если портянка, то намного читаемее.

Ярослав
25.06.2018
12:29:54
Anton
25.06.2018
12:30:31
я делаю вывод этого условия просто как текст: {[[!#GET.towns:!empty=`"city:IN": "[[!explode? str=`[[!#GET.towns]]`]]", `]][[!#GET.types:!empty=` "obj-type:IN": "[[!explode? str=`[[!#GET.types]]`]]"`]]}

Anton
25.06.2018
12:31:23
))

ну короче это условие превращается в итоге в { "obj-type:IN": "["\u0413\u0438\u043f\u0435\u0440 \u0438 \u0441\u0443\u043f\u0435\u0440\u043c\u0430\u0440\u043a\u0435\u0442\u044b"]"}

Dmytro
25.06.2018
12:32:45
норм превращает ? почитайте про json_encode decode и доп параметры ?

Anton
25.06.2018
12:34:20
может я вообще неправильный какой-то подход использую? Смысл задачи в том, что пользователь в фильтре натыкивает разное, я это превращаю в https://сайт.ru/katalog?&types=Гипер и супермаркеты&sortby=s&sortdir=DESC и надо из этих параметров выборку сделать.

Google
Anton
25.06.2018
12:35:58
сделал чтоб вот так было, но один фиг, что есть это where, что нет, выводятся все ресурсы.

{ "obj-type:IN": "["Гипер и супермаркеты"]"}

Dmytro
25.06.2018
12:37:20
А если 3 ? ?

лучше не через и а через зпт ? проще

Anton
25.06.2018
12:38:09
не понял, чего 3?

Sergey
25.06.2018
12:38:21
хм, а можно как-то в админке попасть в раздел, если там свыше 900 товаров? Как это победить?

Dmytro
25.06.2018
12:38:27
Гипермаркеты и супермаркеты и магазины ?

Anton
25.06.2018
12:38:55
не, там не так. Вот тут можно потыкать: https://dev.webseotop.ru/katalog

натыкиваешь, потом жмёшь результат.

и снизу строчка where показывается, Но выводятся оба тестовых товара независимо ни от чего.

Dmytro
25.06.2018
12:39:48
а ну да так и пашет только рекомендую делать через алиасы как то не красиво кирилица в урл

Anton
25.06.2018
12:41:36
всм в жс это энкодить сразу?

Sergey
25.06.2018
12:41:41
<form action="" method="post" class="ajax_form"> <div class="form-group row"> <label for="inputName" class="col-sm-2 col-form-label">[[!%contact_form_name_text]]*</label> <div class="col-sm-10"> <input type="text" name="name" value="[[+fi.name]]" class="form-control" id="inputName" placeholder="[[!%contact_form_name_placeholder]]"> <small id="emailHelp" class="error_name form-text text-muted">[[+fi.error.name]]</small> </div> </div> <div class="form-group row"> <label for="inputMail" class="col-sm-2 col-form-label">[[!%contact_form_mail_text]]*</label> <div class="col-sm-10"> <input type="email" name="email" class="form-control" id="inputMail" placeholder="[[!%contact_form_mail_placeholder]]"> <small id="emailHelp" class="error_email form-text text-muted">[[+fi.error.email]]</small> </div> </div> <div class="form-group row"> <label for="inputPhone" class="col-sm-2 col-form-label">[[!%contact_form_phone_text]]</label> <div class="col-sm-10"> <input type="tel" name="phone" class="form-control" id="inputPhone" placeholder="[[!%contact_form_phone_placeholder]]"> </div> </div> <div class="form-group row"> <label for="inputMessage" class="col-sm-2 col-form-label">[[!%contact_form_message_text]]</label> <div class="col-sm-10"> <textarea name="message" class="form-control" id="inputMessage" rows="3" placeholder="[[!%contact_form_message_placeholder]]"></textarea> <small id="emailHelp" class="error_message form-text text-muted">[[+fi.error.message]]</small> </div> </div> <div class="form-group row"> <div class="col-sm-12 text-center"> <button type="submit" class="btn btn-wooden btn-lg">[[!%contact_form_send_text]]</button> </div> </div> [[+fi.success:is=`1`:then=` <div class="alert alert-success">[[+fi.successMessage]]</div> `]] [[+fi.validation_error:is=`1`:then=` <div class="alert alert-danger">[[+fi.validation_error_message]]</div> `]] </form>

Anton
25.06.2018
12:41:55
ох ё

экшн пустой.

Sergey
25.06.2018
12:42:26
[[!AjaxForm? &snippet=`FormIt` &form=`tpl.AjaxForm` &hooks=`email` &emailTpl=`tpl_sentEmailTpl` &emailSubject=`Тестовое сообщение` &emailTo=`info@test.ru` &validate=`name:required,email:required,message:required` &validationErrorMessage=`В форме содержатся ошибки!` &successMessage=`Сообщение успешно отправлено` ]]

в чем проблема?

Anton
25.06.2018
12:42:41
у формы экшн пустой.

Evgeny
25.06.2018
12:43:11
у формы экшн пустой.
Так его же не надо прописывать , не?

Страница 1058 из 1422