adminixi

adminixi

С нами с 25 марта 2016; Место в рейтинге пользователей: #73

Сортировка pdoMenu, как в &resources

&sortby сортирует по menuindex, а надо так, как указано в &resources.

В документации указано: «Если оставить параметры &sortby и &sortdir пустыми, то сортировка будет идти по порядку ресурсов в &resources». Но это не работает, если ресурсы лежат в разных категориях.
Сортирует по категориям, а потом ресурсы.

[[!pdoMenu? 
     &level=`0` 
     &parents=`23`
     &resources=`
     61,
     5299,
     5300,
     5454,
     5563,
     7055,
     5651,
     11095,
     9197,
     10970,
     11830`
     &sortby=`` 
     &sortdir=``
     &tpl=`@INLINE <li [[+classes]]><a href="[[+link]]" [[+attributes]]>[[+id]] (parent-[[#[[+id]].parent]])</a>[[+wrapper]]</li>`
    ]]
Результат:


Как отсортировать в том порядке, что указан в &resources?
adminixi
29 июля 2024, 22:16
modx.pro
214
0

Максимальное количество товаров в корзине minishop2

Добрый день!

Ставлю в настройке ms2_cart_max_count «1», а товаров всё равно можно добавить сколько угодно.

Где это исправить, кто знает? Подскажите, пожалуйста.

adminixi
23 июля 2024, 14:23
modx.pro
261
0

Дата оплаты заказа minishop2

Подскажите, пожалуйста, как вывести дату оплаты заказа в личном кабинете.
adminixi
23 июля 2024, 14:15
modx.pro
1
294
0

Не сохраняется корзина Minishop 4.3.0-pl

Привет всем.

Столкнулись с проблемой очищения корзины у авторизованных пользователей.

Если клиент авторизовался с компа, добавил товары в избранное, то зайдя в свой кабинет с мобильного, например, он эти товары в избранном видит.

А вот с корзиной все наоборот. Где положил, только там и видишь эти товары. А зашел с другого устройства — все, корзина пуста.

Может, так и было задумано… Но это странно. В любом магазине корзина всегда с тобой, через что бы ты не вошел в свой кабинет.
adminixi
24 января 2024, 22:40
modx.pro
692
0

Лютый кеш

Добрый день.

Не пойму, что происходит!
Поставила в корзине такую конструкцию, чтобы кнопка не выводилась, если сумма меньше 399.
{if $total.cost < 399?}   
    {else}
    <div class="checkout_button mt50"><a class="btn btn-blue" href="[[~22]]">Оформить заказ</a></div> 
    {/if}
До этого там было просто
<div class="checkout_button mt50"><a class="btn btn-blue" href="[[~22]]">Оформить заказ</a></div>
Но клиенты, которые уже были на сайте, не видят кнопку, хотя в корзине товаров на сумму больше 399. Они видят пустоту, будто товаров меньше, чем на 399. И только перегрузив страницу Ctrl+R они видят изменения.

Почему так? Это же не css.
adminixi
24 января 2024, 10:17
modx.pro
530
0

Как убрать "нет" из Производителя miniShop2?

Добрый день.

Скажите, опытные miniShop-еры, как убрать «нет» из Производителя в minishop2 joxi.ru/YmE4ePEcLRqJBr?
Он вылезает в фильтре mFilter2 joxi.ru/Dr8GeJ8sD7voNA.
adminixi
23 января 2024, 21:11
modx.pro
377
0

Вывести Авторизацию в меню Пользователя в админке

Привет всем!

Подскажите, пожалуйста, как вывести ссылку на авторизацию в меню пользователя в админке joxi.ru/DmBVebptPNnQQm

Чтобы не надо было искать себя среди всех пользователей, чтобы авторизоваться на сайте.

А второй вопрос, как вывести там же ссылку на полный профиль пользователя? То, что открывается из меню урезанная версия, а хотелось бы открывать АДМИНКА/index.php?a=security/user/update&id=ИД-СВОЕГО-ПОЛЬЗОВАТЕЛЯ
adminixi
23 января 2024, 21:09
modx.pro
291
0

yandexMaps - не работает zoom

На заметку

Чтобы на странцие работал заданный в вызове zoom, нужно обязательно указать tvCoords, zoom, checkZoomRange, centerCoords.
tvCoords и centerCoords — это одно тв.поле.

[[!yandexMaps?
& id=`[[*id]]`
& tvCoords=`map`
& centerCoords=`[[*map]]`
& checkZoomRange=`0`
& zoom=`16`
]]
*уберите лишние пробелы после & при копировании.
adminixi
03 января 2024, 13:40
modx.pro
686
0

minishop2.class.php 630 PHP warning: Invalid argument supplied for foreach()

Добрый день!

Прощу помочь со следующей проблемой:

Эта ошибка стала забивать весь журнал ошибок
/public_html/core/components/minishop2/model/minishop2/minishop2.class.php 630
PHP warning: Invalid argument supplied for foreach()
<div id="msGallery0">
  {if $files?} 
    <div id="productSlider" class="flexslider">
      <ul class="slides">
      {foreach $files as $file}
        <li>
          <a href="{$file['450x450']}" data-lightbox="roadtrip">
            <img src="{$file['450x450'] | phpthumbon : 'w=450&h=450&zc=C&f=webp'}" alt="" title="">
          </a>
        </li>
      {/foreach}
      </ul>
    </div>
    <div id="productCarousel" class="flexslider">
      <ul class="slides">
      {foreach $files as $file}
        <li>
          <a href="{$file['450x450']}">
            <img src="{$file['450x450'] | phpthumbon : 'w=100&h=100&zc=C&f=webp'}" alt="" title="">
          </a>
        </li>
      {/foreach}
      </ul>
    </div>
  {else}
    <img class="img-responsive" src="/theme/img/no-image-450.png" alt="" title="">
  {/if}  

</div>
Ругается, видимо на второй вызов {foreach $files as $file}

Как исправить?
adminixi
20 декабря 2023, 12:45
modx.pro
438
0

Не получается вывести пользователей без групп pdoUsers

Ну никак не получается вывести пользователей без групп!

Тут docs.modx.pro/components/pdotools/snippets/pdousers написано:
&groups: Список групп пользователей, через запятую. Можно использовать имена и id. Если значение начинается с минуса (-), значит пользователь не должен присутствовать в этой группе.
На сайте есть пользователи без группы. Групп всего две.
Но так не выводит:
[[!pdoPage?
  &element=`pdoUsers`
  &groups=`-1,-2`
  &tpl=`@INLINE <p>Имя - [[+fullname]], [[+username]]</p> `
  &sortby=`id`
  &sortdir=`asc`
]]
Кто-нибудь занет, как решить эту проблему?
adminixi
07 декабря 2023, 22:26
modx.pro
351
0