04 ноября 2014, 20:12 Ну а как сниппет должен сообразить, что выводить нужно комментарии пользователя 47? Это нужно ему указать либо в коде, либо через параметр. Приезду домой, выложу решение. Готовые решения / [Tickets] Ajax комментарии 62 0
04 ноября 2014, 19:04 Добавь &showLog=`1` и посмотри какой sql запрос формируется. Готовые решения / [Tickets] Ajax комментарии 62 0
03 ноября 2014, 19:53 Для SQL инъекций без разницы, какое сложное имя базы. Хакеры, как правило, обращаются к таблице modx_users. Менять не обязательно, но желательно. Лишний уровень защиты. В предыдущей комментарии я давал ссылку, почитай. Вопросы / Modx Revo. Отличие advanced от traditional. В чём? 12 0
03 ноября 2014, 19:41 Вот еще в дополнение — изменение префикса таблиц. Может пригодится. <?php define('MODX_API_MODE', true); require 'index.php'; // Включаем обработку ошибок $modx->getService('error','error.modError'); $modx->setLogLevel(modX::LOG_LEVEL_INFO); // $modx->setLogTarget(XPDO_CLI_MODE ? 'ECHO' : 'HTML'); $db = 'your_db_name'; $query = "SHOW TABLES FROM {$db}"; $old_prefix='modx'; $new_prefix='mdx'; $result = $modx->query($query); $tables = $result->fetchAll(PDO::FETCH_ASSOC); foreach ($tables as $table) { foreach ($table as $tablename) { $new_tablename = str_replace($old_prefix,$new_prefix, $tablename); $q = "rename table {$tablename} to {$new_tablename}"; $res = $modx->query($q); if ($res) print 'Таблица '.$tablename.' переименование в '.$new_tablename.'\n\r'; else print 'Ошибка переименования'.'\n\r'; } } ?>П.С. Файл должен быть в корне сайта. И не забудь изменить префикс в настройках core/config/config.inc.php П.П.С. Только надо быть осторожным на рабочем сайте. Нужно проверить работу всех дополнений. Login, например, может глючить. Вопросы / Modx Revo. Отличие advanced от traditional. В чём? 12 0 2
02 ноября 2014, 15:21 На второй картинке. да же если и рандомно, не получается их вывести Друг мой, чтобы что-то получалось нужно учиться. За тебя никто твои задачи решать не будет. Для начала могу посоветовать сходить сюда. Вопросы / Вывод последних комментариев на главной 27 0
02 ноября 2014, 14:56 Это сайт для индиго или аутистов? Т.е. 3-й комментарий обязательно должен идти после первого и перед вторым? Или это рандомно получается? Вопросы / Вывод последних комментариев на главной 27 0
01 ноября 2014, 08:52 Значит ты в авторитете :) Меня не спрашивал. Вопросы / Modx Revo. Отличие advanced от traditional. В чём? 12 0
01 ноября 2014, 08:36 А где тут написано про удаление комментариев? Здесь про ajax. Если ты имеешь ввиду это, то я там написал, что такая возможность доступна всем, чтобы потестировать. Определяется она в сниппете флагом can_deleteУсловия можно определять разные. Можно например так: if ($modx->user->hasSessionContext('mgr') || $modx->user->id == 1) { $can_delete = 1; }Можно разрешить пользователям удалять свои комментарии. В общем, ограничивает только полет фантазии. :) Готовые решения / [Tickets] Ajax комментарии 62 0 1
01 ноября 2014, 08:26 Так сколько он уже в стадии beta. Особенно меня впечатлил ваш способ ограничения вывода комментариев — взять id первого или последнего (если реверс) комментария и построить range(id,limit). А если комментарии с такими id удалены, то как это будет выглядеть? А вот так (limit=10, 8 комментариев удалены). Также впечатлила табличка modxtalks_mails, которую нужно создавать вручную, чтобы не было ошибок и которая содержит всего 2 поля — id (autoincrement) и post_id. А сколько скриптов грузит. Аж 10, против 1 у Василия. Но самое важное, что вы никак не реагируете на вопросы. Демосайт выглядит заброшенным. Реверс на вашем сайте не работает. Версия указана 1.0.1 beta, хотя уже 1.0.3 beta. Можно еще говорить и говорить. Но как говориться — не нравиться, не кушай. :) Поэтому я и написал Не в обиду Валентину и Ивану.Но чего не отнять — красивый зараза :) Готовые решения / [Tiсkets] Книга отзывов с ajax подгрузкой 39 +1
31 октября 2014, 21:46 Уже. Часть первая Готовые решения / [Tiсkets] Книга отзывов с ajax подгрузкой 39 0
31 октября 2014, 10:17 Не знаю, не пользуюсь. Мне Ace хватает. Вопросы / Добавить свои теги в jevix 6 0
31 октября 2014, 10:02 У сниппета Jevix уже есть готовые наборы: default, для тикетов и для комментариев. Тебе нужен второй. В нем и определяй cfgAllowTags. Вопросы / Добавить свои теги в jevix 6 0
30 октября 2014, 17:13 Терпение, все будет. Готовые решения / [Tiсkets] Книга отзывов с ajax подгрузкой 39 +2
30 октября 2014, 16:28 Сделал возможность удалять/восстанавливать комментарии с фронт-энда, чтобы на лезть в админку. Чтобы сделать эту фичу пришлось расширить класс Tickets — добавить 2 функции и создать один процессор. Сейчас эта функция доступна всем пользователям, чтоб потестировать. В общем пробуйте, если есть еще какие идеи, пишите. Мне для сайта этого хватит. Теперь надо описание подготовить. Хотя бы для себя. А будут желающие, выложу сюда. Готовые решения / [Tiсkets] Книга отзывов с ajax подгрузкой 39 +2
28 октября 2014, 16:51 я поставил действующий плагин [[!modTalks]]Для понимания: плагин никуда поставить нельзя. Его запускает ядро на определенные события. А у тебя указан сниппет. Может ты имел ввиду modxTalks? Советую удалить его и поставить Tickets — мощнее, быстрее, развивается и если что, с ним всегда помогут. А modxTalks разработчики забросили. От так в стадии beta и находится. На вопросы они не отвечают. Так что еще раз говорю — выбрось в пропасть. Вопросы / Комментарии в модальном окне 2 0
28 октября 2014, 15:28 Это Tickets. Он может все. Просто я убрал плейсхолдер в шаблоне. Мне он не нужен, чтоб иконки в одном стиле были. Готовые решения / [Tiсkets] Книга отзывов с ajax подгрузкой 39 0
28 октября 2014, 13:16 Могучий комбайн. Хотя работаю в phpStorm, все равно возьму два :) Новые дополнения и их версии / [modDevTools] Версия 1.0.0-pl. Права и ресурсы 25 0
28 октября 2014, 10:40 Тут важное не это. css каждый сам может подкрутить как хочет. Все равно у всех требования разные: цвет, размер, кнопки. Но согласен, можно сделать красивее. Готовые решения / [Tiсkets] Книга отзывов с ajax подгрузкой 39 0
28 октября 2014, 08:37 Дабавил еще одну иконку с кодом :t и это почему-то поломало запрос. Сейчас все исправлено. П.С. «Вас» это очень уважительно, но «ты» в сообществе modx.pro звучит не менее уважительно :) Для меня точно. Готовые решения / [Tiсkets] Книга отзывов с ajax подгрузкой 39 +1
Возможно ли реализовать возможность предоплаты за доставку на сайте? В любом случаем стандартный флоу минишоп2 рассчитан на оплату по ссылке, т.е. чтобы получить информацию об оплате, нужно чтобы заказ существовал. Чтобы сделать иначе, нужно использ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Менять не обязательно, но желательно. Лишний уровень защиты.
В предыдущей комментарии я давал ссылку, почитай.
П.С. Файл должен быть в корне сайта. И не забудь изменить префикс в настройках core/config/config.inc.php
П.П.С. Только надо быть осторожным на рабочем сайте. Нужно проверить работу всех дополнений. Login, например, может глючить.
Друг мой, чтобы что-то получалось нужно учиться. За тебя никто твои задачи решать не будет. Для начала могу посоветовать сходить сюда.
Можно разрешить пользователям удалять свои комментарии. В общем, ограничивает только полет фантазии. :)
Особенно меня впечатлил ваш способ ограничения вывода комментариев — взять id первого или последнего (если реверс) комментария и построить range(id,limit). А если комментарии с такими id удалены, то как это будет выглядеть? А вот так (limit=10, 8 комментариев удалены).
Также впечатлила табличка modxtalks_mails, которую нужно создавать вручную, чтобы не было ошибок и которая содержит всего 2 поля — id (autoincrement) и post_id.
А сколько скриптов грузит. Аж 10, против 1 у Василия.
Но самое важное, что вы никак не реагируете на вопросы. Демосайт выглядит заброшенным. Реверс на вашем сайте не работает. Версия указана 1.0.1 beta, хотя уже 1.0.3 beta.
Можно еще говорить и говорить. Но как говориться — не нравиться, не кушай. :) Поэтому я и написал
Но чего не отнять — красивый зараза :)
Сейчас эта функция доступна всем пользователям, чтоб потестировать.
В общем пробуйте, если есть еще какие идеи, пишите. Мне для сайта этого хватит. Теперь надо описание подготовить. Хотя бы для себя. А будут желающие, выложу сюда.
Но согласен, можно сделать красивее.
П.С. «Вас» это очень уважительно, но «ты» в сообществе modx.pro звучит не менее уважительно :) Для меня точно.