Aleksandr
MODx Evolution 1.0.4 (Rev: 6981 Date: 8 June 2010)
Sasha
там ошибка-то какая-нибудь чепуховая типа версия php устарела или нечто вроде. или изначально написано было так, что работало неверно, но только в одной конкретной версии работало
Alexey
Sasha
Pathologic
для мультитв смысла нет в такой кнопке
Pathologic
на js изобразить
Pathologic
без get
Алексей
о, точно, про js совсем забыл, завтра попробую
Sasha
можно как-нибудь просто после N штук открыть скрытый слой и кнопку сделать после списка
Alexey
Pathologic
с доклистером придется подумать ((:
Sasha
с доклистером придется подумать ((:
https://github.com/webcreate/infinite-ajax-scroll там всё сводится к изменению пагинатора, чтобы там осталась только кнопка на следующую страницу
Sasha
правда оно раньше на jquery было но какая разница
Sasha
а, вот старая версия. Но она и щас работает https://www.npmjs.com/package/jquery-ias
Pathologic
это cumbersome 🙃
Andrey
Andrey
Ну сделать кнопку, у неё дата-атрибуты - откуда стартовать выборку. Отправлять аякс, изменять этот атрибут.
Andrey
Скажем при старте у тебя data-offset=10. Кликаешь, отправляешь этот оффсет, делаешь выборку.
После получения доков на событие success её увеличиваешь до 20. И так далее.
Pathologic
можно сразу со страницами иметь дело
Pathologic
нужно еще получить общее количество страниц
Andrey
Ну это частности уже, я про принцип.
Aliaksandr
Nikolay
доброе утро, господа такой вопрос возник
есть TV нужно сделать так, если поле не заполнено выводим один код, если заполнено то другой
Nikolay
казалось бы что проще
Nikolay
[[if?is=`[*video*]:!=:` &then=`
<div class="article__desc-wrap ">
[*content*]
</div>
` &else=`<div class="article__desc-wrap article__50">
[*content*]
</div>
`]]
EVO bot Лёшка
Nikolay
но почему то then криво отрабатывает
Nikolay
почему то в обоих случаях отрабатывает else
Илья
попробуй isempty
Ed
Илья
ну или так
Anonymous
Как же жутко выглядит это всё без шаблонизатора 😊
Илья
))
Nikolay
надо будет заняться уже на некст проекте
Сергей
Nikolay
[[if?is=`[*image_bot*]:not_empty=:or:[*osob*]:not_empty=:` &then=`` &else=`<img class="article__img article__img-show" src="[*image_bot*]" alt="[*pagetitle*]">`]]
Nikolay
вроде все правильно но 100% где то кавычка лишняя или еще что то
Сергей
Nikolay
а зачем городить снипет там где можно использовать модификатор
Dmytro
Сергей
Andrey
Ямофиция кода)
Nikolay
и все же зачем писать новый снипет когда в документации к этому есть описание двойного и даже тройного условия
Nikolay
или вы любитель написать велосипед просто для написания велосипеда?
Nikolay
я все понимаю, люди разные это ваше право.
Andrey
&is=[*tv1*]:!empty:or:[*tv2*]:!empty
Andrey
Да блять, как теперь код то экранировать
Andrey
<code>var a;</code>
Nikolay
ёёё
Alexey
Что вызов IF что вызов кастомного сниппета - в любом случае это вызов сниппета.
Nikolay
ток на инглише
Nikolay
Alexey
что значит встроен? то что он идет из коробки?)
Andrey
Выше код, попробуй.
Nikolay
Alexey
ну такое себе)
Andrey
А у меня вот работает. Смотри ТВшки, смотри что внутри. Может там json у тебя с двоеточиями.
Nikolay
там 1 поле текстовое ( точнее текстовый редактор) а второе это картинка
Andrey
Точно or а не and надо то?)
Nikolay
мне надо что бы если одно из полей не заполнено то картинку не выводим
Alexey
&is=[*tv1*]:is::or:[*tv2*]:is: &then=`` &else=картинка
Andrey
Или так. Оба рабочие
Nikolay
[[if? &is=`[*osob*]:is:!empty:or:[*image_bot*]:is:!empty` &then=`true` &else=`false`]]
EVO bot Лёшка
Nikolay
всегда фалс отдает
Andrey
Скопируйте то что вам дали.
Nikolay
Работает
Modweb
Hello
Modweb
I install multifields 2.x on Evo 2.0.3 and get this:
Modweb
« Evolution CMS Parse Error »
Class 'MultiFields\Base\Core' not found
Error information
File /pub/polana/assets/tvs/multifields/multifields.customtv.php
Line 11