Марк

Марк

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

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
537
0

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

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

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

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

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

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