Algirdas

Algirdas

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

pdoPage загрузка по кнопке режет пути к изображениям

Почему-то при нажатии кнопки Load More, изображения подгружаются с путями в корне. То есть те 12 изображений которые определены параметром limit=`12` подгружаются с путями site.name/assets/images/image1.jpg а те которе подгружаются после нажатия Load More — с путями site.name/image2.jpg и естественно не отображаются. В консоли хрома ругань:
Algirdas
21 апреля 2020, 23:57
modx.pro
612
0

pdoPage не работает по кнопке

Помогите пожалуйста. Уже кучу ресурсов перечитал, тут топиков с такой же проблемой — не могу понять что не так.
Такое ощущение, что параметр &ajaxMode тупо игнорируется. Что бы я туда не вставлял, выходят кнопки пагинации.
В консоли ошибок нет, в логах modx тоже. И еще странное поведение. После того как очищаю кеш из меню modx, перезагружаю страницу — кнопки пагинации есть. Еще раз cmd+shift+r и кнопки пропадают.
Algirdas
21 апреля 2020, 20:39
modx.pro
517
0

Проверка на отсутствие картинки в MigX

Знаю два вида проверки:
1)
[[getImageList:default=`https://dummyimage.com/264x190/faa61a/fff.jpg`?
.....
]]
2) Условие в самом чанке в виде if else

Первое срабатывает даже если строки нет вообще, второе если строка есть, но в ней нет пути до картинки.
Просто интересно, а есть ли способ проверки, когда путь до картинки есть, а самой картинки нет? То есть проверка на isnot=`` пройдет успешно. ModX в таком случае выводит свою стандартную заглушку. Есть ли возможность вывести свою? А свою «динамическую» (как в п.1)? Если есть, то в какую сторону копать?
Algirdas
17 апреля 2020, 12:55
modx.pro
457
0

tagManager2 несколько контекстов

Подскажите пожалуйста, кто пользовался этим пакетом, поддерживает ли он несколько контекстов?
Algirdas
07 марта 2020, 14:33
modx.pro
491
0

Не могу посчитать total

<div class="main-mask">
                <ul class="list-unstyled list-inline offer-price-1">
                    <li class="price">$[[+tv.price]]<span class="divider">|</span><span class="pkg">
                    [[getImageList?
                        &tvname=`itinerary`
                        &totalVar=`daystotal`
                        &tpl=`@CODE: [[+daystotal]]`
                        &limit=`1`
                        &docid=`[[+id]]`
                    ]]
                        Days Tour</span></li>
                </ul>
            </div><!-- end main-mask -->
Пытаюсь таким образом вывести количество элементов в TV Migx, но правильное количество выводится только со второго раза, в смысле когда второй раз обновлю страницу. С первого раза везде выводит количество первого айтема. Если вызов делать некешируемым, то правильное количество вообще не выводится, а берется из первого айтема.
Algirdas
06 марта 2020, 10:43
modx.pro
1
602
0

Вывод ресурсов через pdoResources с динамическим источником файлов

Всем привет!
При выводе ресурсов через pdoResources выводится картинка предка. Ну то есть как выводится… картинки в этой папке нет, поэтому ничего не выводится. В пути не верный только id. То что до него и имя файла — верные.

Что сделал:
Создал TV с названием tourCover, прикрепил к нужному шаблону и сменил в нем источник файлов на динамический, ранее добавленный в конфиг, согласно инструкции:
Algirdas
26 февраля 2020, 23:41
modx.pro
699
0

Хочу написать статью но не хватает рейтинга

Всем привет!
Хотелось бы поделиться опытом, но не хватает рейтинга. Хочу написать статью в раздел Готовые решения или Пошаговые инструкции (кстати в чем разница?)
Что делать, как быть?
Algirdas
24 февраля 2020, 12:43
modx.pro
542
+3

Странный глюк с выводом картинки

Всем привет! Что-то я с ума схожу. Беру шаблон, в нем все нормально работает, картинки выводятся. Вот кусок шаблона который меня интересует:
Algirdas
13 февраля 2020, 14:20
modx.pro
425
0

Смена tv на лету

Всем привет!
Помогите пожалуйста, никак не соображу как можно сделать следующее:

На сайте нужно сделать так чтобы отображались цены ну например в двух валютах, на выбор пользователя.
Суммы и обозначения валют (USD, RUR и т.д.) предполагаю брать из tv-поля, заполненного вручную.
Так вот каким образом сделать так, чтобы пользователь например выбрал нужную валюту из выпадающего списка где-нибудь в шапке сайта, и все цены отобразились в нужной ему валюте. Если это будет делаться без перезагрузки страницы — вообще супер, но совсем не обязательно.
Algirdas
10 февраля 2020, 19:07
modx.pro
505
0

Page not found при переключении языка

Установил Babel, настроил все по инструкции. Делал все в Chrome и все работало. Я даже и не подозревал, что только в нем это все и работает, пока не попробовал открыть сайт в другом браузере. Оказалось, что происходит редирект на старый домен, на котором раньше сайт висел. Поправил .htaccess и сайт стал открываться. Однако, при переключении языка, то есть при смене url с domain.com на domain.com/ru/ — Page not found. Из хрома, в котором я давно открываю сайт и в нем же разрабатываю, все открывается и на странице реально меняется язык. А в других браузерах — ошибка. Кеш сбрасывал, удалял вручную содержимое /core/cache, не помогает
Algirdas
09 февраля 2020, 19:15
modx.pro
403
0