Кирилл

Кирилл

С нами с 08 октября 2015; Место в рейтинге пользователей: #110
Кирилл
22 января 2020, 19:07
+2
{if $_modx->resource.view}<li>{$_modx->resource.view}</li>{/if}
Оформляй правильно тогда изначальный пост.
Кирилл
22 января 2020, 18:57
+1
{$_modx->resource.view}
Непонятно, для чего проверка на пустоту. Если оно пустое, ничего и не выведется.
Кирилл
23 сентября 2019, 13:56
0
Можно использовать
$allFormFields = $hook->getValues();
для получения всех значений, это сократит код. Так же, не особо понятно, что вот это такое и для чего:
if($saloon == 1){
        $salon=true;
    }
Кирилл
21 февраля 2018, 09:16
+1
Вынесите &tpl в чанк, вместо INLINE.
Кирилл
22 ноября 2017, 12:23
0
Спасибо, теперь все отлично!
Кирилл
22 ноября 2017, 11:31
0
Василий, приветствую!
Спасибо за обновление. Однако, есть один момент.
На одном из проектов используется регистрация по номеру телефона. При первой попытке отправить форму, если не было ошибок в форме регистрации, все отлично, токен проходит проверку. Однако, если ввести код подтверждения из смс, и попробовать отправить, возникает ошибка токена. Поэтому пришлось отключить эту функцию через системные настройки.
Кирилл
19 сентября 2017, 08:52
0
У FormIt есть встроенный валидатор для проверки совпадения полей, называется password_confirm.
Кирилл
22 августа 2017, 14:27
+1
Если multiImage это migx поле внутри pageSubtitleAndText, то второй вызов будет таким:

[[getImageList? 
  &value=`[[+multiImage]]`
  &tpl=`contentImage`
]]
Кирилл
16 июня 2017, 07:41
0
Доступ к тестовому:

s9969.h8.modhost.pro/manager/
s9969
QVaIGxhuRKsB

Вывод pdoPage s9969.h8.modhost.pro/index.php?id=55
В админке ресурс так и называется pdopage.
Все корректно фильтрует.
Кирилл
16 июня 2017, 07:37
0
Не знаю, что у вас за проблемы, смотрите тестовый сайт:

s9969.h8.modhost.pro/manager/
s9969
QVaIGxhuRKsB

Там создано 50 ресурсов, у половины из них goToXML проставлен 1. Вот ссылка на pdoSitemap: s9969.h8.modhost.pro/index.php?id=54
Кирилл
14 июня 2017, 19:33
0
Добавьте &showLog=`1` и посмотрите sql запрос, попробуйте его в phpmyadmin выполнить. Ну и тут напишите вывод логов, может понятнее станет.
Кирилл
14 июня 2017, 19:16
0
Общие параметры pdoTools

[[!pdoSitemap?
   &limit=`500`
   &sortdir=`DESC`
   &sortby=`publishedon`
   &includeTVs=`goToXML`
   &processTVs=`1`
   &prepareTVs=`1`
   &tvPrefix=``
   &tvFilters=`goToXML==1`
    &showLog=`1`
    &forceXML=`0`
]]
Кирилл
14 июня 2017, 19:04
+1
Изучайте документацию, там все есть.

[[!pdoPage?
                    &element=`pdoResources`
                    &parents=`[[*id]]`
                    &depth=`0`
                    &tpl=`tpl.products_office_collection`               
		    &includeTVs=`warehouse_for_collection`                    
                    &tvFilters=`warehouse_for_collection==На заказ`                    
                ]]
Кирилл
21 мая 2017, 06:18
0
Установите бесплатный компонент Jevix, он есть в репозитории modstore.pro.
Кирилл
16 мая 2017, 05:56
0
А разделитель какой использовали? Просто если точка с запятой, то она может встречаться в контенте, и будут неприятные неожиданности.
Кирилл
05 мая 2017, 16:57
0
Попробуйте добавить input hidden, а у submit убрать name:
<form action="[[~[[*id]]]]#myid" method="post" id="contact-form">
  <input type="submit" value="Отправить" />
  <input name="emailcont" value="[[!+fi.email]]" type="text" placeholder="E-mail" />
  <input type="hidden" name="contactform" value="1" />
</form>
Кирилл
04 мая 2017, 17:11
0
А если связка Apache + Nginx?)
Ну значит nginx отдает статику, остальное обрабатывает apache.
С этой ошибкой обратитесь к хостеру, или искать подобное в интернете.
.htaccess дефолтный от modx?
Кирилл
04 мая 2017, 15:43
+2
Я так понимаю вместо Apache стоит Nginx, поэтому и .htaccess не работает.

В таком случае наличие файла .htaccess не влияло бы вообще никак. И 500 ошибки не было бы. Проверьте error_log сервера, и оттуда уже поймете, откуда эта ошибка возникает.
Кирилл
02 мая 2017, 11:09
0
Для начала посмотреть config.inc.php:
$site_url= $url_scheme . $http_host . MODX_BASE_URL;
И отдельно найти константу MODX_BASE_URL, может она пустая.