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

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

С нами с 31 марта 2013; Место в рейтинге пользователей: #13
Наумов Алексей
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
Ну да, вот в предпоследнем предложении вся суть)
Наумов Алексей
13 января 2017, 09:05
+7
Поддержал и плюсиком и комментарием.

Причем лайкать нужно не ресурс/страницу, а просто некий объект, типа resource-4, comment-1532, product-16.
Наумов Алексей
11 января 2017, 15:41
0
С опозданием, но сделал :)

Параметр mailManager у сниппета ecForm в свежей версии (1.2.7-pl), доступно для обновления.
Наумов Алексей
09 января 2017, 16:27
0
Покрути параметр topLevel, может 1 нужно указать?, должно работать :)