NEREBROV

NEREBROV

С нами с 20 июня 2022; Место в рейтинге пользователей: #5849
NEREBROV
21 июня 2022, 13:37
0
Ещё вопрос:
[[$tpl-e_carousel]] выводится в шаблоне на главной, как карусель:

<div class="row p-0 m-0 justify-content-center">
          <div class="owl-carousel owl-theme carousel-events">
            [[!getTickets?
              &parents=`14`
              &depth=`0`
              &tpl=`@INLINE <div class="col"> [[$tpl-e_carousel]] </div>`
              &limit=`12`
              &processTVs=`1`
              &includeTVs=`image`
            ]]
          </div>
        <div class="ch-btn-sa">
          <button type="button" class="btn"><a href="[[~14]]">Смотреть все</a></button>
        </div>
И в шаблоне страницы «Мероприятия», как карточки:

<div id="pdopage">
        <div class="rows row">
          [[!pdoPage?
            &parents=`14`
            &depth=`0`
            &tpl=`@INLINE <div class="col-sm-12 col-md-6 col-lg-4 col-xl-4"> [[$tpl-e_carousel]] </div>`
            &includeTVs=`image`
            &processTVs=`1`
            &includeContent=`1`
            &tvPrefix=``
            &sortdir=`ASC`
            &limit=`9`
            &ajaxMode=`default`
          ]]
        </div>
        [[!+page.nav]]
      </div>
Различия лишь в:
<div class="col-sm-12 col-md-6 col-lg-4 col-xl-4">
и
<div class="col">
Есть ли способ, не создавая по факту дублирующий чанк, работать лишь с изначальным [[$tpl-e_carousel]] вместе со снипетом pThumb?
NEREBROV
21 июня 2022, 13:23
0
1. Спасибо большое. Узнал.
Продублирую на всякий случай (PHP Version 7.4.25).
2. Сделал отдельный чанк и заработало. Спасибо огромное!
NEREBROV
21 июня 2022, 13:16
0
Узнал версию через управление/отчеты/информация о системе — phpinfo():

PHP Version 7.4.25
NEREBROV
21 июня 2022, 13:13
0
Спасибо, получилось создать.
Я новичок и не сильно разбираюсь ещё в modx. Каак я могу теперь открыть php файл из вкладки «Файлы» modx?
Пытался пойти другим способом: создал снипет, туда вставил код выше. Вызвал в новом ресурсе, но так ничего и не вышло.
NEREBROV
21 июня 2022, 12:50
0
  1. Хостинг beget. Платная версия. MODX Revolution 2.8.3-pl
  2. Свободное место конечно есть.
  3. Версию PHP не могу узнать никак. Пытался найти через файловый менеджер. Пробовал создать php файл и вставить туда:
    < ?php phpinfo(); ? >
    но modx запрещает создавать php файлы.
Не подскажете как я могу узнать версию?
NEREBROV
21 июня 2022, 12:34
0
В моём случае этот чанк используется в 2 шаблонах. в конкретном случае @INLINE нужен
&tpl=`@INLINE <div class="col">[[$tpl-e_carousel]]</div>`
NEREBROV
21 июня 2022, 12:30
0
1. &processTVs нужен, ибо чанк [[$tpl-e_carousel]] — выводит карточки мероприятий в карусели (на скрине) и на другой странице уже без карусели, а из-за pdoPage при переходе из страницы карточек мероприятий на главную — пропадают изображения у меня — &processTVs спасает ситуацию. Другого выхода не нашёл.
2. Вот что выдаёт журнал:
[2022-06-21 12:30:10] (ERROR @ /home/k/k92334t1/leshoz/public_html/core/model/modx/modparser.class.php : 541) Could not find snippet with name id:1.
[2022-06-21 12:30:10] (ERROR @ /home/k/k92334t1/leshoz/public_html/core/model/modx/modparser.class.php : 541) Could not find snippet with name id:1.
[2022-06-21 12:30:10] (ERROR @ /home/k/k92334t1/leshoz/public_html/core/model/modx/modparser.class.php : 541) Could not find snippet with name id:1.
[2022-06-21 12:30:12] (ERROR @ /home/k/k92334t1/leshoz/public_html/core/model/modx/modparser.class.php : 541) Could not find snippet with name id:1.
[2022-06-21 12:30:12] (ERROR @ /home/k/k92334t1/leshoz/public_html/core/model/modx/modparser.class.php : 541) Could not find snippet with name id:1.
[2022-06-21 12:30:12] (ERROR @ /home/k/k92334t1/leshoz/public_html/core/model/modx/modparser.class.php : 541) Could not find snippet with name id:1.