Виталий Киреев

Виталий Киреев

С нами с 15 декабря 2012; Место в рейтинге пользователей: #39
Виталий Киреев
22 октября 2014, 18:11
0
showLog есть только в pdoPage. Страница не пустая, она отдается с ошибкой 500, что означает ошибку PHP на сервере. Нужно смотреть лог сервера.
Виталий Киреев
22 октября 2014, 17:48
0
Первым делом надо смотреть, что выводит параметр &showLog=`1`.
Виталий Киреев
22 октября 2014, 04:47
0
Понял, у меня же обновлена 2.2.x до 2.3.x. Наверное, поэтому работает. Отправил в Симплдрим фикс.
Виталий Киреев
21 октября 2014, 19:43
0
Чтобы подключить модель через сниппет, ее нужно сначала сгенерировать. Про схемы и модели, например, тут.
Виталий Киреев
21 октября 2014, 18:36
0
С таким точно нет). Во всех браузерах так? Нужно смотреть ошибки в консоли браузера и в логе сервера.
Виталий Киреев
21 октября 2014, 18:35
0
Ну оно, в принципе, и так работает.
Виталий Киреев
20 октября 2014, 18:20
0
Изменив схему, вы ничего не изменили, т.к. сама по себе схема ничего не делает, нужно сделать ее билд. Вместо этого быстрее изменить core/components/minishop2/model/minishop2/mysql/msorderproduct.map.inc.php
Но при обновлении все опять перетрется, так что лучше так не делать.
Можно попробовать хранить в базе число, увеличенное в 10 или 100 раз, смотря какое округление у чисел, а уже выводить его, поделив на 10 или 100.
Виталий Киреев
20 октября 2014, 11:02
0
Если modExtra, то вместо первых двух строчек достаточно написать
$modx->getService('название главного класса');
Виталий Киреев
20 октября 2014, 10:55
0
Можно оставить оба эти файла, где они лежат, а в сниппете только подключить index.php, не забыв прописать путь до него.
Javascript подключается в чанках и шаблонах HTML-тегами
<script>
Так же можно подключить и в сниппетах, но это уже не для новичков)
Виталий Киреев
19 октября 2014, 17:38
+1
Значит [[+price]] 0, я у себя проверил, все работает.
Виталий Киреев
19 октября 2014, 14:51
0
Да, забыл, что строки не принимает, тогда так:
<?php
return round(floatval($input),intval($options));
Если цена не с точками, а с запятыми, то еще str_replace для $input
Виталий Киреев
19 октября 2014, 13:19
0
Сниппет round
<?php
return round($input,$options);
Вызов
[[+price:round=`-2`]]
Виталий Киреев
19 октября 2014, 05:36
0
[[+publishedon:strtotime:date=`%d %B %Y`]]
Виталий Киреев
18 октября 2014, 11:49
0
Ну по ее коду она не может ничего не возвращать, кроме true или false.

$result = $user->passwordMatches('0987654321');
var_dump($result);
Какой результат?
Виталий Киреев
18 октября 2014, 06:16
0
По идее такое же, как и для обычного ресурса — onDocFormSave
Виталий Киреев
17 октября 2014, 19:06
0
Промазал уровнем, мне ничего не нужно ;)
Виталий Киреев
17 октября 2014, 17:11
0
У них даже на их хостинге modxCloud сегодня ничего не ставилось.
Виталий Киреев
17 октября 2014, 17:10
+1
Насколько я помню массивы в POST преобразуются в плейсхолдеры вида [[+fi.названиеполя.0]],[[+fi.названиеполя.1]] и т.д. Т.е. вижу варианты либо проставить в шаблоне максимальное количество телефонов, либо обрабатывать их в самописном хуке в один плейсхолдер.