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

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

С нами с 31 марта 2013; Место в рейтинге пользователей: #14
Наумов Алексей
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);
Наумов Алексей
19 января 2017, 14:14
0
… сумму дочерних документов...
modResource + modResource = ???
интересно, как их вообще складывать… :)
Наумов Алексей
18 января 2017, 16:47
0
Владимир, обновление с версии 1.0.9-beta до последней на рабочем сайте безопасно?

У меня созданы с десяток маршрутов, обработчиков, висящих на OnHandleRequest.
Наумов Алексей
16 января 2017, 15:59
1
+3
Да, это возможно.

Вам потребуется написать плагин на событие OnDocFormSave. В целом это не сложная задача. Ищите примеры, связанные с OnDocFormSave и процессором создания ресурса (runProcessor + resource/create), их уже много есть и на этом сайте и на других.

При этом удобно использовать компонент Babel для связи таких ресурсов между собой.
Наумов Алексей
13 января 2017, 15:34
+1
Ну да, вот в предпоследнем предложении вся суть)