Евгений Webinmd

Евгений Webinmd

С нами с 07 января 2013; Место в рейтинге пользователей: #23
Евгений Webinmd
17 февраля 2021, 15:37
0
а зайти на сам сайт и раскрыть разделы религия не позволяет?
Евгений Webinmd
16 февраля 2021, 15:02
0
открываете документацию, видите что там есть 2 параметра sortBy sortDir — читаете о чем они, вписываете в sortBy через запятую parent,menuindex, а для sortDir ASC,DESC (ну или наоборот)
и будет у вас сортировка сперва по родителю, затем по позиции
Евгений Webinmd
15 февраля 2021, 18:08
0
где-то натыкался на комментарий, что при использовании IN есть какие-то проблемы и мол list предпочтительнее в некоторых случаях
Евгений Webinmd
15 февраля 2021, 17:41
+1
{if $_modx->resource.template in list [1,2,3]}
Евгений Webinmd
15 февраля 2021, 15:22
+1
в минишопе первое изображение хранится со всеми данными товара, у вас скорей всего настроен экспорт галереи, посмотрите там есть такие поля как: Превью (только для excel), Превью (thumb), Изображение — вот одно из этих выберите, должно помочь
Евгений Webinmd
11 февраля 2021, 23:10
+1
Раз

Два:
<?php
if ($modx->event->name == 'OnDocFormSave') {
  $alias = $resource->get('alias');
  $template = $resource->get('template');
  if ($template == 8) { // обрабатываем только для документов с нужным нам шаблоном, можете поставить здесь другое условие
    $resource->set('alias', $id);
    $resource->save();
  }
}

И таких примеров полно готовых
Евгений Webinmd
11 февраля 2021, 21:52
0
так вы удалите подсчет просмотров.
Если не используется нигде, то можно в системных настройках тикетса отключить подсчет просмотров гостями. Ну и таблицу почистить (сперва бэкапы)
Евгений Webinmd
10 февраля 2021, 11:21
0
В документации написано:
Можно указывать несколько полей через запятую, например: «resource|publishedon:desc,ms|price:asc».
В вашем случае
msoption|availability:asc,ms|price:asc

Тут вот либо ASC либо DESC
Евгений Webinmd
07 февраля 2021, 19:23
+2
это так делают любители пихать шаблон и прочий html в поле content. Крутая ж идея
Евгений Webinmd
06 февраля 2021, 18:42
0
в системных настройках же меняли формат числа? ключ ms2_price_format
Евгений Webinmd
04 февраля 2021, 19:03
0
там есть такая штука как приоритет плагинов, поиграйте там со значениями, чтобы ваш плагин срабатывал после msOptionPrice
Евгений Webinmd
04 февраля 2021, 18:44
0
а, точно, заработался, но если попробовать $returned_values = & $modx->event->returnedValues; вот это впихнуть в твой вариант?
Евгений Webinmd
04 февраля 2021, 18:31
0
а если так:
case 'msOnGetProductPrice': 
          $returned_values = & $modx->event->returnedValues;
          $values =  $modx->event->params['data'];
           $returned_values['price'] = 300;
        break;
Евгений Webinmd
04 февраля 2021, 18:24
1
+3
$usergroup = 2; // id группы Users 
$c = $modx->newQuery('modUser');
$c->innerJoin ('modUserGroupMember','UserGroupMembers');
$c->where(array(
'active' => true,
'UserGroupMembers.user_group' => $usergroup
));

$count = $modx->getCount('modUser', $c);

echo $count;
Евгений Webinmd
02 февраля 2021, 12:52
0
возможно висит плагин на сохранение ресурса и в нем ошибка, это обычно подвешивает сохранение
Евгений Webinmd
02 февраля 2021, 12:50
+3
1) Поиск по избранному
2) Теги
3) Редактор для заметок
Евгений Webinmd
31 января 2021, 18:41
+1
Спасибо, протестируем, главное чтобы внутри все работало и не ломало ничего, внешний вид у каждого будет свой. Если все нормально и код приемлемый, то в следующем релизе скорей всего будет