Всего 123 801 комментарий

Nail
07 февраля 2023, 20:52
0
Допустим через Office сделать. Тогда пользователям надо особые права дать чтобы они могли ресурсы создавать?
Алексей Смирнов
07 февраля 2023, 18:15
0
Данный сайт вообще сделан по особенному. А собрать такой же функционал можно применяя pdoToolse + Tickets, office(или login) и по мелочи пакеты.
Важно определиться с Шаблоном сайта (темой).
Например для старта можно посмотреть вариант моей темы, (если подойдет тема — мини-блог без личного кабинета и комментариев): modstore.pro/packages/sites-themes/mtblog
В будущем планируется прикрутить еще и комментарии к ней. Как раз получиться аналог данного сайта, но со своей спецификой.
Николай Савин
07 февраля 2023, 18:04
0
Ну если уж на то пошло, то и Tickets нет
Алексей Смирнов
07 февраля 2023, 17:28
0
Компонент обновился и вышел из беты.
Небольшая важная правка. Теперь можно включать-выключать кеширование основного css файла.
Поэтому советую обновить пакет до актуальной версии.
Артур Шевченко
07 февраля 2023, 15:02
0
В сессию или в куки записывайте. Как работать с куками или сессией можно посмотреть в документации по PHP.
Константин
07 февраля 2023, 15:00
0
Есть какой либо пример? Я новичок в этом, не умею пока на таком языке глаголить))) В условие завернуть — это примерно понятно что, а как время записывать и как это делать, 0)
Артур Шевченко
07 февраля 2023, 13:26
0
А, физически они уже в разных категориях, вам нужно их в выводе разделить? Есть параметр parents укажите там id текущего ресурса, так {$_modx->resource.id} или так [[*id]]. А вообще либо изучайте документацию, либо ищите специалиста, который разбирается.
inkeri21
07 февраля 2023, 13:21
0
Хотелось бы более развернутый ответ. Так как в шаблонах много категорий и они в PdoResource
Иван Бочкарев
07 февраля 2023, 12:58
0
Login тут не используется. Используется Office
Артур Шевченко
07 февраля 2023, 12:09
0
У меня есть категория товаров, но там должны остаться только синие товары, а черные с желтым надо убрать. Не могу найти где это…
Категории и товары в левом сайдбаре

Также на странице мне надо оставить только два раздела, а внизу убрать товары.
Смотрите шаблон (левый сайдбар->Элементы->Шаблоны)
Артур Шевченко
07 февраля 2023, 12:06
0
Вот строки отвечающие за сохранение
$tvs->set('value',intval($viewTv) + 1);
 if($tvs->save()) $view = $viewTv;
$page->setProperty('hitts',intval($view) + 1,'hitspage');
$page->save();
Заверните их в условие. Предварительно правда надо записывать время начала визита.
Денис Усачев
07 февраля 2023, 11:06
0
Здравствуйте.
Подскажите, как заставить корректно работать сортировку по цене ?sort=ms|price:asc mFilter2 + Discontrol
Дело в том что mFilter сортирует без учета цен скидки Discontrol

Обновление версии mFilter -miniShop2 -Discontrol не помогло.
На тестовом сервере modx host та же ситуация. Подозреваю, что такой баг у всех кто использует mFilter2 + Discontrol
Константин
07 февраля 2023, 07:58
0
Вот сниппет, судя по всему, в нем происходит подсчет:

$page =  $modx->getObject('modResource', $modx->resource->get('id'));
$view = 0;
// Check the option to record in TV
if($saveTv == 'true') {
    // get the required TV object by name (or id)
    $tv = $modx->getObject('modTemplateVar',array('name'=>'HitsPage'));
    if($tv) {
        $tvs = $modx->getObject('modTemplateVarResource',array('tmplvarid'=>$tv->id, 'contentid'=>$page->get('id')));
        if($tvs) {
            $viewTv = $tvs->get('value');
            $tvs->set('value',intval($viewTv) + 1);
            if($tvs->save()) $view = $viewTv;
        } else {
            $tvn = $modx->newObject('modTemplateVarResource');
            $tvn->set('tmplvarid',$tv->id);
            $tvn->set('contentid',$page->get('id'));
            $tvn->set('value',1);
            if($tvn->save()) $view = 1;
        }       
    } 
} else {
    $view = $page->getProperty('hitts','hitspage',$view);
}
$page->setProperty('hitts',intval($view) + 1,'hitspage');
$page->save();
return $view;
А как его модифицировать, что бы уникальных только считал?
Артур Шевченко
06 февраля 2023, 21:28
0
Есть. Надо открыть сниппет или плагин, посмотреть где там происходит подсчёт и поставить нужное условие.
Bor
Bor
06 февраля 2023, 21:04
0
Добрый день. Аналогичная проблема, грузит пустые файлы на диск.
Николай Савин
06 февраля 2023, 18:59
0
Да, согласен. Это вряд ли правильно.
Лучше пользоваться плагинами.
Александр
06 февраля 2023, 18:23
0
Удалось решить проблему?
Максим
06 февраля 2023, 17:24
0
Вообще, мне кажется, категорически не правильно, когда компонент устанавливает свой «кастомынй» обработчик! А если я уже использую свой? А если каждый компонент будет добавлять свой? Так ничего работать не будет, только поломается всё…
Максим
06 февраля 2023, 17:09
0
Как минимум с последним минишоп (4.1.1-pl) не совместим. При добавлении товара в корзину ничего не происходит, корзина остается пустой. Виной всему «кастомный» обработчик корзины msGiftCartHandler. Если поменять его на стандартный, товары добавляются.