
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 переустанавливал . Куда копать ?
ошибок в консоле тоже нет

Igor
24.06.2018
16:06:03
Привет , ситуация следующая, установил 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

Andrey
24.06.2018
18:15:34

Sergey
24.06.2018
18:20:06

Leonid
24.06.2018
18:20:39

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

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

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

Ярослав
25.06.2018
08:06:56

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

Артём
25.06.2018
09:08:22


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-еров))))

XFile
25.06.2018
10:54:59

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:15:10

Артём
25.06.2018
12:18:46

Ярослав
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
как код вставить?

Ярослав
25.06.2018
12:27:38
сниппет вызывается вот так:
[[!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 вообще никак не влияет на вывод, хотя такие тв у ресурсов есть, твшки в выборку включены, ничего не кешируется, вроде как должно всё работать, но нифига. Что я не так делаю?
работаешь не через феном, как минимум, стандартный синтаксис вообще хрень нечитаемая. попробуй сначала исключи это для локализации проблемы
"obj-type:IN": "[[!explode? str=`[[!#GET.types]]`]]"

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]]`]]"`]]}

Ярослав
25.06.2018
12:31:18

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