Никита
Кто нибудь в mFilter вводил сортировку по популярности?
Никита
кастомный плагин писал?
Alex
Народ, на modx помню рассказывали и искали помощь в работе проекта, где типа сайт с онлайн обучалкой, прямо в браузере, ссыль не подскажете?
Alex
где юзеры выкладывают мол "я могу научить пинать х*и", и там целый каталог таких ребят
Миша
😳
Aleksei
кастомный плагин писал?
какой плагин? зачем? если установлен tickets, он умеет считать просмотры
Ильхом
ребзя такая хрень, сделал плагин для отправки сообщения при регистрации нового пользователя, а теперь вместо 1 сообщения приходит 5 , что за ?
Миша
пять раз вызываешь )
Ильхом
ну я бы заметил)
Alex
ребята, github с рф работает?
Ильхом
ребята, github с рф работает?
азааза, ну после запрета тг все можно ожидать
Aleksei
ну я бы заметил)
а ты проверяешь, что $mode == 'new' при выполнении?
Ильхом
<?php if ($modx->context->key != 'mgr') { switch ($modx->event->name) { case 'OnUserSave': $actFullname = $_POST['fullname']; $actMobilephone = $_POST['mobilephone']; $actUsername = $_POST['username']; $actFullname = $_POST['fullname']; $actPassword = $_POST['password']; $actEmail = $_POST['email']; if(!empty($actEmail)) { $modx->getService('mail', 'mail.modPHPMailer'); $modx->mail->set(modMail::MAIL_FROM, $modx->getOption('noreply@server.com')); $modx->mail->set(modMail::MAIL_FROM_NAME, $modx->getOption('manager')); $modx->mail->address('to', 'bel@bpi-group.ru'); $modx->mail->address('to', 'kiss@тест-group.ru'); $modx->mail->set(modMail::MAIL_SUBJECT, 'Новый пользователь на сайте bpi-group.net'); $message = "Регистрация нового пользователя <br>" . "Полное имя: $actFullname <br>" . "Телефон: $actMobilephone <br>" . "Логин: $actUsername <br>" . "Пароль: $actPassword <br>" . "Почта: $actEmail <br>"; $modx->mail->set(modMail::MAIL_BODY, $message); $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(); } break; } } я в пхп не оч секу
Aleksei
что за проверка?
ну твой плагин на каждое сохранение юзера работает, даже если он уже создан и редактируется просто. ну и потом, непонятно зачем тебе в событии данные из $_POST. почитай в доках, какие данные приходят в событие onusersave
Ильхом
окс, ща почитаю
Pavel
Если напишешь пути до экзешников, могу помочь
Спасибо! Если не осилю эту задачу обращусь за советом
Pavel
До 30гб спокойно архивирует, выше уже проблемы, но выше очнь редко надо переносить
Pavel
окс, ща почитаю
А чтобы лучше читалось вот классная дока по событиям
Pavel
http://pitrooo.ru/note/modx-plaginyi-i-sobyitiya-dlya-nix-(events).html
Миша
Ильхом
А чтобы лучше читалось вот классная дока по событиям
иф иф) вообще тема, хоть уже с Sergey порешали эту проблему, но статья шикардос за все события теперь не беспокоюсь
Anonymous
http://pitrooo.ru/note/modx-plaginyi-i-sobyitiya-dlya-nix-(events).html
Круто, только не указано что доступно в плагине((((
Anonymous
А! Сори!
Anonymous
Написано!))))
Feelings
Парни, это нормально, что в коде шаблона можно только текстом писать?
Pavel
😂
Pavel
А надо чтобы картинками можно было писать?
Эльдар
я тоже что то не понял вопроса
Андрей
А надо чтобы картинками можно было писать?
Байткодом же надо писать, чтобы труЪ
Anonymous
пишу заметку о защите дополнений для modstore.pro с подробными комментариями
Anonymous
https://www.dropbox.com/s/eiyfvbrtv03v28r/Screenshot%202018-04-29%2000.19.06.png?dl=0
Anonymous
и это еще не конец
Anonymous
вроде простые вещи, но не так просто все объяснить, чтобы было понятно всем (ну или почти всем)
Igor
Ребятки подскажите
Igor
{if $_modx->user.id > 0} <p>Личные данные пользователя </p> <a href="{37 | url: ['scheme' => 'full'] : ['service' => 'logout']}" title="Выход">Выход</a> {else} <h2>Авторизация</h2> {$_modx->runSnippet('!Login', [ 'loginResourceId' => '35', 'loginTpl'=> 'myLoginChunk', 'logoutTpl'=> 'myLogoutChunk' ])} {/if}
Igor
Вот так не работает
Igor
вот так работает
Igor
[[!+modx.user.id:isloggedin:is=1:then=` <p>Личные данные пользователя </p> <a href="{37 | url: ['scheme' => 'full'] : ['service' => 'logout']}" title="Выход">Выход</a> :else= <h2>Авторизация</h2> {$_modx->runSnippet('!Login', [ 'loginResourceId' => '35', 'loginTpl'=> 'myLoginChunk', 'logoutTpl'=> 'myLogoutChunk' ])} `]]
Igor
не работает выход
Igor
когда чисто используешь fenom
Igor
{$_modx->isAuthenticated()} через это тоже пробывал тоже не выходит
Pavel
{$_modx->isAuthenticated()} через это тоже пробывал тоже не выходит
Значит ты авторизован в текущем контексте
Pavel
А, стоп
Pavel
У тебя выход не работает?
Pavel
Я думал проверка авторизации
Igor
да на ссылку когда жмешь
Pavel
Тогда хз
Pavel
Подозреваю что дело все таки в феноме
Vadim
а есть ли какие то бесплатные аналоги mfilter ?
Миша
Pavel
Там в горах снег?
Миша
Да
Миша
Anton
а есть ли какие то бесплатные аналоги mfilter ?
https://webdesign-master.ru/blog/modx/2016-05-03-modx-ajax-filter.html можно самому сделать ручками, ничего сильно-сложного нет.
Anton
ну, если адаптировать, то да.
Vadim
а можете подсказать что именно ? или на маленьком прмимере привести ? Буду очень благодарен
Anton
Не могу, я не знаю, как там минишоп внутри работает. На самом деле проще купить мСёрч и будет тебе счастье. Особенно, если ты не имеешь представления, как самому сделать что-то подобное.
Anton
для шопкипера есть tagManager 2 его можно тоже адаптировать под минишоп.
Anton
но всё-равно надо понимать, как оно работает.
Anonymous
ну, если адаптировать, то да.
Многовато придется адаптировать!)
Anonymous
Таки тут правда тишина с ночи?
Anonymous
Или у меня телега глючит?
Anonymous
Не нужно забывать что еще нужна будет пагинация и нужно будет адаптировать не только под минишоп, но и под pdoPage!)))
Anonymous
Телегу ддосят!)))
Anonymous
Периодически отваливается
Anton
Дуров писал, что типа серваки жарятся, и поэтому не работает. Вроде как вся европа до сего момента без телеграма была. И ещё там Турция, или что-то такое.
Anton
Подскажите, для личных сообщений между пользователями кроме соушалТулз и тикетсМессаджес больше ничего нет?
Vadim
https://webdesign-master.ru/blog/modx/2016-05-03-modx-ajax-filter.html а для этого скрипта под минишоп нужно много переделовать ?
Anton
Если ты задаёшь такой вопрос, то я могу предположить, что ты не понимаешь, как оно работает, соответственно, сколько бы там менять не пришлось, это будет непосильной задачей. Во всяком случае за разумное время. Поэтому ещё раз говорю, не трать своё время и, соответственно деньги, купи мФильтр и пользуйся тем, что прошаренные люди специально для этих задач сделали. Дешевле и быстрее будет.
Oleg
ну я подожду пару апдейтов )
Лучше переходи на Linux Mint, он хоть и основан на Ubuntu, но отличается в лучшую сторону и более стабильный. Я им много лет пользуюсь, пробовал разные линуксы - в итоге вернулся на Минт и снял вопрос.
Anton
Такая странная штука: делаю сайт с авторизацией через стим через hybridAuth. И вот что странно - почему-то модх не обновляет дату последнего логина, как установилась дата при регистрации, так и висит, хотя пользователь выходил-заходил несколько раз. Никто не сталкивался? Может дело в том, что я это на локалхосте всё пока гоняю?
Anton
Даже ещё интереснее.
Anton
разлогиниваешься, логинишься снова, и он показывает прошлый логин, а не текущий.