Марк

Марк

С нами с 19 мая 2019; Место в рейтинге пользователей: #596

Админка намертво зависает при открытии каталога(10+ тысяч ресурсов)

Доброго времени суток

Проимпортировал несколько десятков тысяч ресурсов(у меня интернет-магазин) к себе на сайт.
Все бы ок но при открытии каталога с 10+ к ресурсами после 10 секунд прогрузки админка намертво зависает(сижу на firefox и высвечивается, что процесс сильно грузит пк дает выбор — остановить или подождать… Подождать увы, не работает)

Открываю каталог по большей части ради того, что бы поправить 1-2 tv поля у некоторых товаров.

Так вот, можно ли исправить зависание админки(что бы хотя-бы подождав можно было открыть каталог)?

Modx revo на сайте стоит последний. Хостинг — a2hosting с 4 ядрами и 3 гб озу.
Марк
14 августа 2019, 04:56
modx.pro
118
0

CatalogFill как должен выглядеть импорт XML файла с несколькими одинаковыми блоками в конфиге?

Здравствуйте
В качестве файла с данными получил XML, со странноватой структурой:
<root>
  <Big_Images>
    <Big_Images>url к картинке 1</Big_Images>
    <Big_Images>url к картинке 2</Big_Images>
    <Big_Images>url к картинке 3</Big_Images>
    <Big_Images>url к картинке 4</Big_Images>
  </Big_Images>
  <Title>
    <Title>Название</Title>
  </Title>
  <Summary />
  <Price>
    <Price>9.18</Price>
  </Price>
  <Color>
    <Color />
    <Color>Transparent</Color>
  </Color>
  <Main_Info>
    <Main_Info><div class="panel">   --Куча HTML кода--   </div></Main_Info>
  </Main_Info>
</root>
Где Big_Images и Color может быть от 1 до 10.
Я пытался написать структуру для импорта и получилось это:

$cf_config['imp_xml_structure'] = <<<EOF
<root>
    <Big_Images>
        <Big_Images>tv44</Big_Images>
        <Big_Images>tv48</Big_Images>
        <Big_Images>tv49</Big_Images>
        <Big_Images>tv50</Big_Images>
        <Big_Images>tv51</Big_Images>
        <Big_Images>tv52</Big_Images>
        <Big_Images>tv53</Big_Images>
        <Big_Images>tv54</Big_Images>
        <Big_Images>tv55</Big_Images>
        <Big_Images>tv56</Big_Images>
    </Big_Images>
    <Title>
        <Title>pagetitle</Title>
    </Title>
    <Title>
        <Title>tv43</Title>
    </Title>
    <Summary></Summary>
    <Price>
        <Price>tv45</Price>
    </Price>
    <Color>
       <Color>tv20</Color>
       <Color>tv21</Color>
       <Color>tv23</Color>
       <Color>tv24</Color>
       <Color>tv25</Color>
       <Color>tv26</Color>
       <Color>tv27</Color>
       <Color>tv28</Color>
       <Color>tv29</Color>
       <Color>tv30</Color>
    </Color>
    <Main_Info>
        <Main_Info>tv46</Main_Info>
    </Main_Info>
</root>
EOF;
Те поля где 1 дочерний елемент(Title, Main_Info и Price) заполняются как надо, а Color и Big_Images не хотят заполнятся ни в какую(даже когда оставляю 1 Big_Images в конфиге)

Input type у всех Text, Output type — Default

Никак не могу найти решение, а сроки поджимают.

Буду благодарен за любую помощь
Марк
13 августа 2019, 00:42
modx.pro
59
0

xLike Как в профиле аккаунта пользователя отображать пролайканные им товары?

Надо добавить функцию отображения лакнутых пользователем товаров, кто знает — есть ли возможность каким либо образом сохранять данные о пролайканных товарах в n-поле, что бы его отобразить в профиле\личном кабинете?
Как понятно из темы я про компонент xLike =)
Для авторизации использую компонент Login.
Марк
15 июля 2019, 03:56
modx.pro
102
0

Login - пользователь разлогинивается после нескольких переходов внутри сайта

Есть несколько страниц — главная и каталоги. Если я авторизируюсь через Login то на главной (куда меня редиректит после удачного логина) я авторизируюсь и [[!+modx.user.id]] показывается но если я перехожу на страницу каталога и с него перехожу на главную то авторизация пропадает.
В чем может быть проблема?
P.S. Кешированным вызовом пробовал делать, но все равно выкидывает.
Марк
13 июня 2019, 16:21
modx.pro
108
0

PdoPage дает странные урл

Хочу сделать пагинацию и решил сделать на pdopage.

Написал по документации

<div class="rows">
        [[!pdoPage?
            &parents=`[[*id]]`
            &limit=`36`
            &tpl=`item`
            &includeTVs=`img, price, title1, discount`
            &ajaxMode=`default`
            &pageLinkScheme=`/[[+pageVarKey]]-[[+page]]`
        ]]
    </div>
    [[!+page.nav]]
и когда нажимаю а страницу — переходит на site.com/catalog/catalog/?page=2 // Появляется лишний /catalog/
и нормальная пагинация не генерируется. Как сделать что бы урл был как site.com/catalog/?page=2?

(P.S. Весь сайт на чпу)
Марк
11 июня 2019, 19:10
modx.pro
117
0

Регистрация с помощью Login

*Я новичок так что прошу не бросатся тапками
Пишу интернет магазин. Решил взять в качестве cms клиенту modx revo(так как уже была готова верстка), но застопорился на регистрации. Нашел Login, но у меня не получается его корректно вставить в шаблон(читал документацию но множество всяких значений идёт в перемешку и не понятно что из этого действительно нужно).
Как должен выглядеть код формы, что бы данные записанные в поля записывались в базу данных при нажатии на кнопку submit и можно было авторизоваться?
Марк
03 июня 2019, 04:59
modx.pro
221
0

Прошу подсказать как правильно импортировать товары через встроенный скрипт minishop2

Я не часто пользуюсь CMS но недавно решил выбрать ModX в качестве платформы для интернет магазина. Сам магазин сверстал и html и прочее на ModX натянул. Сейчас у меня есть csv файл с несколькими тысячами строк данных о товарах: заголовок(title), цена(price), картинки(от 1 на товар до 6)(img) и описание(description). Я знаю что есть скрипт Василия Наумкина, знаю что им много кто пользуется, но я не понимаю как происходит процесс от начала до конца.
Можете пожалуйста сказать, как происходит весь процесс импорта.
P.S. Не кидайтесь тапками pls
Марк
19 мая 2019, 14:23
modx.pro
1
221
+1