Наумов Алексей

Наумов Алексей

С нами с 31 марта 2013; Место в рейтинге пользователей: #12
22 февраля 2017, 09:13
0
Да где-то в вашем коде нужно искать причину. Может передается как плейсхолдер туда значение и приходит пустое.
20 февраля 2017, 14:01
+1
Ибо ссылки генерируются с учетом текущего кеша, который при сохранении через процессор — чистится, а при сохранении через объект — нет.

Ответ — очищайте кеш.
20 февраля 2017, 10:22
+1
Цепочка с сообщениями привязана к ресурсу, как только удалите ресурс — удалится и цепочка.

Если у вас свои таблицы для товаров используются, то вам все равно придется сообщения привязать к некому ресурсу, например он может называется «Отзывы». У этого ресурса будет много цепочек, тогда чистить их нужно будет самостоятельно, небольшой плагинчик написать, в принципе ничего сложного.
20 февраля 2017, 09:53
+1
Есть, удалится все.
17 февраля 2017, 22:41
0
В событии msOnBeforeChangeInCart должен быть доступен объект msCartHandler как переменная $cart, у оного есть метод get(), который вернет массив с корзиной. В ней ключи массива — это id товаров.

Смотрите код, не оч понимаю пока что нужно…
github.com/bezumkin/miniShop2/blob/53f541cb4fabe3ad32f9e0608a5abf5d25cd9a4d/core/components/minishop2/model/minishop2/mscarthandler.class.php#L273
17 февраля 2017, 14:45
0
Кеш чистили? Пути точно все и во всех файлах?

docs.modx.com/revolution/2.x/administering-your-site/moving-your-site-to-a-new-server
16 февраля 2017, 21:23
+2
modx.pro/help/5271/ дык год назад про это разговор был :) и ссылку дали, не?
14 февраля 2017, 15:48
0
Добрый день. «Из коробки» нет такой возможности. Вы можете добавить через плагин доп поля для хранения нужных вам рейтингов, но всю их обработку придется производить самостоятельно.
10 февраля 2017, 11:00
+1
Обновите компонент, в последней версии подключение идет через https.

Или в исходном коде найдите в 2-3-х местах http и замените на https
07 февраля 2017, 11:19
+2
Это просто кеш, зайти и посмотреть в каком сниппете и на какой строчке ошибка — не страшно, а нужно =)
07 февраля 2017, 10:44
+1
Откройте указанный файл и посмотрите, на что :)
05 февраля 2017, 17:17
+1
Потому что не class="...", а style="...", откройте стандартный чанк и посмотрите, как в нем это реализовано.
03 февраля 2017, 15:30
0
Первый раз слышу =)

Прошу уточнения. На моих сайтах не припомню такой проблемы.
02 февраля 2017, 15:59
+1
Компонента не встречал. Для VPS используется modx.pro/howto/9105-backup-sites-in-the-yandex-disk/, настроил и забыл, сейчас вспомнил, посмотрел, бекапы лежат, все ок)
31 января 2017, 16:20
+2
Чаще всего, подобная сортировка в отдельном контейнере, нужна для разделов типа Новости, в этом случае советую обратить внимание на Collections, который создан для подобных случаев и имеет широкие настройки, в том числе имеет возможность указать поле и направление сортировки. Минус и плюс одновременно — ресурсы будут скрыты из дерева.
27 января 2017, 11:59
+1
У производителя есть возможность связать его с ресурсом: clip2net.com/s/3GR0S6t

Вот у этого ресурса и указывайте нужную вам информацию. А потом через pdoField ее доставайте оттуда.
27 января 2017, 10:24
+1
У производителей miniShop2 есть привязка к ресурсу. Вы можете всю нужную информацию указать у ресурса.
26 января 2017, 15:24
3
+1
Нужен плагин, примерно такой:

<?php
if ($modx->event->name == 'OnLoadWebDocument') {
  $request = $_SERVER['REQUEST_URI'];
  $params = '';
  if (strpos($request, '?') !== false) {
  	list($request, $params) = explode('?', $request);
  }
  $uri = $request;
  if(!empty($uri) && strpos($uri, '.') === false && substr($uri, -1, 1) != '/') {
    $uri .= '/';
    if (!empty($params)) {
      $uri .= '?' . $params;
    }
    $modx->sendRedirect($uri, array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
  }
}
25 января 2017, 11:12
0
Да, почему бы и нет? :) Это же просто вызов сниппета.
19 января 2017, 14:53
+1
Или сложить getChildsCount или сделать нужный запросик в БД:

$q=$modx->newQuery('modResource');
$q->where(array('parents:IN' => array(1,2,10,100), 'published' => 1, 'deleted' => 0));
echo $modx->getCount('modResource', $q);