Андрей

Андрей

С нами с 09 апреля 2015; Место в рейтинге пользователей: #70
Андрей
31 июля 2018, 12:32
1
0
755 — директории, 644 — файлы.
Андрей
31 июля 2018, 12:28
0
На 3.3.1 всё работает -http://s14998.h10.modhost.pro.

Попробуй выявить причину так — убрать все подключённые скрипты кроме jquery и bootstrap, по идее должно заработать, дальше подключай постепенно и смотри когда появится ошибка.
Андрей
31 июля 2018, 01:20
0
Ну всё понятно, аргументов нет, будем советовать всё подряд, адиос.
Андрей
31 июля 2018, 01:13
0
Migrate поставить видимо религия не позволяет.
Андрей
30 июля 2018, 14:23
0
С понизь лучше версию jquery. В дальнейшем будет проблем больше, чем пользы
code.jquery.com/jquery-1.11.3.min.js
Интересно, какие ж проблемы будут?
Андрей
27 июля 2018, 12:27
-1
По 500й ошибке нужно смотреть серверный error.log. И права стоит всё таки верные поставить: папки 755, файлы 644.
Андрей
23 июля 2018, 13:11
+1
1) Что будет, если я поменяю ключ? Будут ли приходить обновления на дополнения купленные, или скачанные бесплатно с использованием старого ключа? Не нашел информацию в разделе «помощь».

Можно создать копию поставщика и вписать туда другой ключ. Бесплатные дополнения от ключей не зависят.

На второй вопрос есть ответ в помощи:

3.2 Я могу разрабатывать сайты с помощью ваших дополнений на рабочей площадке, а потом бесплатно перенести их на «боевой» хостинг?
Да. Один раз вы можете сбросить адрес хоста в личном кабинете самостоятельно. Запрос на последующих сброс отправляется модератору. Каждый случай рассматривается индивидуально. Запрос должен содержать обоснование сброса.

Также мы поддерживаем работу дополнений на поддомене dev. Сбрасывать ключ для такого домена не нужно — дополнения просто работают сразу на обоих доменах: site.ru и dev.site.ru.
Андрей
18 июля 2018, 19:26
+2
Если у вас просто каталог, без магазина, то можно использовать — CatalogFill. Если же магазин, то либо встроенный — Импорт из CSV, либо msImportExport.
Андрей
16 июля 2018, 20:53
0
Да вроде как работает, если обновлять страницу раз в несколько секунд всё обновляется.
Андрей
13 июля 2018, 14:58
0
Можно например так:
[[+publishedon:dateAgo=`{"dateNow":0, "dateFormat":"d F Y,"}`]]   
[[+publishedon:dateAgo=`{"dateNow":0, "dateFormat":"H:i"}`]]
Андрей
13 июля 2018, 14:17
1
0
Ну там же написано:
У сниппета нет чанка по умолчанию, так что при вызове без него, вы увидите все имеющиеся плейсхолдеры и их значения.
Плейсхолдер account выведет остаток суммы на балансе:
{'!msProfile' | snippet : [
	'tpl' => '@INLINE {$account}'
]}
Андрей
13 июля 2018, 13:14
0
Вероятно через msProfile вывести.
Андрей
12 июля 2018, 02:35
0
Вот только задача вывести управление заказами для менеджера, а не для пользователя.
Андрей
11 июля 2018, 13:39
1
+1
Прошу прощения, давно уже Login не использовал) там в примере хука ошибка (лишняя строка MAIL_SENDER), вот рабочий вариант:

<?php
$message = 'Новый пользователь зарегистрирован: '.$hook->getValue('username')
 . ' with email '.$hook->getValue('email').'.';
 
$modx->getService('mail', 'mail.modPHPMailer');

$modx->mail->set(modMail::MAIL_BODY,$message);
$modx->mail->set(modMail::MAIL_FROM,'no_reply@domain.com');
$modx->mail->set(modMail::MAIL_FROM_NAME,'Название сайта');
$modx->mail->set(modMail::MAIL_SUBJECT,'Новый пользователь зарегистрировался');

$modx->mail->address('to','to@domain.com');
$modx->mail->setHTML(true);

if (!$modx->mail->send()) {
    $modx->log(modX::LOG_LEVEL_ERROR,'An error occurred while trying to send the email: '.$modx->mail->mailer->ErrorInfo);
}

$modx->mail->reset();
return true;
Ну или использовать вариант который вы нашли, суть одна. =)
Андрей
11 июля 2018, 12:17
0
Можно использовать Post Hooks, там внизу страницы как раз пример отправки письма. Либо написать плагин на событие OnUserActivate или OnUserSave.
Андрей
10 июля 2018, 12:28
0
Альтернативы насколько я знаю нет.
Андрей
09 июля 2018, 18:28
+1
Синхронизировать Tickets с ms2gallery, загруженные изображения/файлы будут отображаться на вкладке Галерея.
Андрей
09 июля 2018, 18:12
+2
Всё в доках есть — TicketLatest.

[[!TicketLatest? 
	&tpl=`tpl.Tickets.comment.latest`
	&action=`comments` 
	&user=`[[!+modx.user.id:userinfo=`id`]]` //подставляем id текущего авторизованного пользователя
]]
Андрей
09 июля 2018, 15:38
+1
Замените where на такой, не тот вызов скопировал)

&where=`{"resource":[[*id]]}`