Вопросы

Не работает JS для карусели

Здравствуйте. Сверстал страницу. На локальном сервере все работает. Начал переносить на modx — карусель работать перестала.
Привожу исходник карусели:
<section id="showcase">
    <div id="myCarousel" class="carousel slide" data-ride="carousel">
      <ol class="carousel-indicators">
        <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
        <li data-target="#myCarousel" data-slide-to="1"></li>
        <li data-target="#myCarousel" data-slide-to="2"></li>
      </ol>
      <div class="carousel-inner">
        <div class="carousel-item carousel-image-1 active" style="background-image: url('/assets/img/image1.jpg');">
          <div class="container">
            <div class="carousel-caption d-none d-block text-right mb-5">
              <h1 class="display-3">Heading One</h1>
              <p class="lead">Lorem ipsum dolor sit amet consectetur adipisicing elit. Iste, aperiam vel ullam deleniti reiciendis ratione
                quod aliquid inventore vero perspiciatis.</p>
              <a href="#" class="btn btn-danger btn-lg">Sign Up Now</a>
            </div>
          </div>
        </div>

        <div class="carousel-item carousel-image-2" style="background-image: url('/assets/img/image2.jpg');">
          <div class="container">
            <div class="carousel-caption d-none d-block mb-5">
              <h1 class="display-3">Heading Two</h1>
              <p class="lead">Lorem ipsum dolor sit amet consectetur adipisicing elit. Iste, aperiam vel ullam deleniti reiciendis ratione
                quod aliquid inventore vero perspiciatis.</p>
              <a href="#" class="btn btn-primary btn-lg">Learn More</a>
            </div>
          </div>
        </div>

        <div class="carousel-item carousel-image-3" style="background-image: url('/assets/img/image3.jpg');">
          <div class="container">
            <div class="carousel-caption d-none d-block text-right mb-5">
              <h1 class="display-3">Heading Three</h1>
              <p class="lead">Lorem ipsum dolor sit amet consectetur adipisicing elit. Iste, aperiam vel ullam deleniti reiciendis ratione
                quod aliquid inventore vero perspiciatis.</p>
              <a href="#" class="btn btn-success btn-lg">Learn More</a>
            </div>
          </div>
        </div>
      </div>

      <a href="#myCarousel" data-slide="prev" class="carousel-control-prev">
        <span class="carousel-control-prev-icon"></span>
      </a>

      <a href="#myCarousel" data-slide="next" class="carousel-control-next">
        <span class="carousel-control-next-icon"></span>
      </a>
    </div>
  </section>
Так выглядит скрипт:
$('.carousel').carousel({
      interval: 3000,
      keyboard: true,
      pause: 'hover',
      wrap: true
    });


    $('#myCarousel').on('slide.bs.carousel', function () {
      console.log('SLIDE!');
    });

    $('#myCarousel').on('slid.bs.carousel', function () {
      console.log('SLID!');
    });
Sergey
23 марта 2020, 14:23
modx.pro
789
0

Разбивка документов по категориям?

Здравствуйте!
Подскажите, как поделить документы на группы по категории и поместить их в общий чанк?
Если поместить в чанк второй вызов pdoresources — выводится как надо, но этот вариант создает слишком много запросов.

Основная категория 1
--Категория-1
---Событие-1
---Событие-2
---Событие-3

Основная категория 1
--Категория-2
---Событие-6
---Событие-7

Основная категория 2
--Категория-3
---Событие-8
---Событие-9

Нашел похожее решение у Ильи ilyaut.ru/cheats/a-breakdown-of-the-categories-parents/, но мне нужно документы поместить в общий чанк.

Александр
23 марта 2020, 13:46
modx.pro
684
0

Мультивалютность

Доброго времени суток.
В общем, реализую портал для агенства недвижимости. Просто не расурсах, бес использования минишопа.
Стоит задача реализовать мультивалютность(6 валют).
У меня два варианта:
А. Хранить актуальные курсы валют в системных настройках и рассчитывать стоимость в определенной валюте из исходной цены при парсинге страницы.
Б. Создать для каждой валюты тв поле и выводить оттуда.
Также на странице листинга используются фильтры. Придется адаптировать одно из этих решений там.

Какое из данных решений будет более правильным? Склоняюсь к первому варианту, т.к не хочу перегружать твшками. Создавать отдельную таблицу для цен тоже не охота.

Спасибо за советы.
Ибраим Велиев
23 марта 2020, 00:32
modx.pro
732
0

xPoller2 некорректно считает опросы

Приветствую! Вывожу на странице пару форм-опросников, кол-во результатов неправильно подсчитывается, допустим в админ-панели я вижу что за вариант 1 проголосовало 2, а когда кликаю по этому варианту то на сайте выводится уже 5, или 7, вообщем рандомное число, которое заносится и в админ-панель. Использую следующие чанки вывода:
tpl.xPoller2.form.outer
<div id="xPoller2-[[+id]]">
<form role="form" action="[[~[[*id]]]]" method="post" class="xPolls rs-polling-box">
    	<h3>[[+text]]</h3>
  <input type="hidden" value="[[+id]]" name="qid">
  [[+options]]
  <button type="submit" name="xp_action" value="answer" class="btn btn-primary mb-2">Голосовать</button>
  <button type="submit" name="xp_action" value="abstain" class="btn btn-default mb-2">Воздержаться</button>
</form>
</div>
tpl.xPoller2.result.outer
<div class="rs-polling-box">
    <h3>[[+text]]</h3>
    [[+options]]
</div>
Сайт на который поставил этот плагин.
Roman
22 марта 2020, 13:09
modx.pro
732
0

Не доступна смена положения (drag and drop) элемента migx в списке.

Подскажите пожалуйста, создал таблицу migx через tv («Акции_2») по аналогии с уже существующей («Акции_1»), всё работает как и положено кроме одного,
для элементов таблицы «Акции_2» админка почему то не даёт менять положение в списке с помощью drag and drop. В чем может быть причина? Как разрешить в админке изменять положение элемента в списке?
ModX Revo 2.5.6 + MigX
Алексей
21 марта 2020, 23:21
modx.pro
1 480
0

FileAttach не показывает дату и размер файла

В чем может быть проблема? Может ктото сталкивался? Чанк и сниппет не менял. У файла сделал хеш, он показывается, а дата и размер не показывается.
[[!FileAttach? &tpl=`FileAttachTpl-cv` &showExt=`1` &showTime=`1` &showSize=`1` ]]
Размер пишет 0. Дата вообще не выводится.
Modx и дополнения все установил. Проверял с Php 5.6 и 7.4. при php 7 вообще глюки везде.
Андрей Вечканов
21 марта 2020, 17:00
modx.pro
746
0

Что случилось с постраничной навигацией pdoPage?

Здравствуйте!
Не работает т.н. пагинация при отображении новостей. Код:
[[
pdoPage?
&element=`pdoResources`
&elementClass=`modSnippet`
&tpl=`post`
&limit=`3`
&includeContent=`1`
&parents=`[[*id]]`
&includeTVs=`img`
&pageNavVar=`page.nav`
&pageLimit=`3`
&tplPage=`@INLINE <a href="[[+href]]">[[+pageNo]]</a>`
&tplPageWrapper=`@INLINE <div class="pagination">[[+first]][[+pages]][[+last]]</div>`
&tplPageActive=`@INLINE <a class="active" href="[[+href]]">[[+pageNo]]</a>`
&tplPageFirst=`@INLINE <a href="[[+href]]">«</a>`
&tplPageFirstEmpty=`@INLINE <a href="[[+href]]">«</a>`
&tplPageLast=`@INLINE <a href="[[+href]]">»</a>`
&tplPageLastEmpty=`@INLINE <a href="[[+href]]">»</a>`
]]
[[!+page.nav]]
Рендерится пустой элемент ul, без содержимого.Пробовал ставить более раннюю версию modx (2.7.0), и результат такой же.
Настройки сервера:
php 7.2 64
apache-php2
Уже теряюсь в дагадках в чем причина.
Заранее спасибо, если кто-то подскажет!
Kiten
21 марта 2020, 16:20
modx.pro
798
0

Как указать несколько родителей?

Доброго всем времени суток. Как сделать так чтобы при создании ресурса через API можно было указать несколько родителей.
Грубо говоря при создании просто продублировать созданный ресурс.
Сергій
21 марта 2020, 14:32
modx.pro
1
1 292
0

Галерея через migx

Создавал галерею для небольших сайтов по инструкции с сайта Создание галереи migx. На нескольких сайтах всё работает нормально, но на текущем последнем не позволяет загружать картинки через загрузку с компа. Пишет нельзя загружать файлы в корневой раздел. Хотя в источнике файлов всё прописано верно.

Может быть кто то уже сталкивался с такой проблемой и знает как её решить?
Miša Bulic
21 марта 2020, 11:27
modx.pro
2
1 649
0

Uncaught ReferenceError: miniShop2 is not defined ещё раз

Доброго дня! ModX 2.7.3, minishop2-2.5.0
Выскакивает Uncaught ReferenceError: miniShop2 is not defined и
Ошибка карты кода: Error: request failed with status 404
URL ресурса: s20651.h10.modhost.pro/assets/components/themebootstrap/css/bootstrap.min.css
URL карты кода: bootstrap.css.map
Пытался сделать как здесь
https://modx.pro/help/9857
не помогает…
проблема в том что товары добавляются криво: либо половина, либо почему-то плюсуются 1+1 при массовом выборе
Alexander
21 марта 2020, 10:59
modx.pro
1 018
0