Aleksandr
MODx Evolution 1.0.4 (Rev: 6981 Date: 8 June 2010)
Sasha
там ошибка-то какая-нибудь чепуховая типа версия php устарела или нечто вроде. или изначально написано было так, что работало неверно, но только в одной конкретной версии работало
Timoffey
cart? tvList=picture
+ спасибо, получилось
Sasha
Народ, как сделать догрузку новостей по нажатии на кнопку ЕЩЕ ? Сделано не Доклистером а мультитв ?
Блин странно, если учесть, что multitv предназначен для выплевывания всего списком
Pathologic
для мультитв смысла нет в такой кнопке
Sasha
Народ, как сделать догрузку новостей по нажатии на кнопку ЕЩЕ ? Сделано не Доклистером а мультитв ?
Но вообще можно сделать отдельную страницу которая по GET параметру запускает multitv с пропуском N от начала, и выдает 10 штук, например
Pathologic
на js изобразить
Pathologic
без get
Алексей
о, точно, про js совсем забыл, завтра попробую
Sasha
можно как-нибудь просто после N штук открыть скрытый слой и кнопку сделать после списка
Алексей
можно как-нибудь просто после N штук открыть скрытый слой и кнопку сделать после списка
я так и думал, но хотят типа 4 показали, нажал - еще 4 показало, и так далее по кругу пока не закончаться, ну если что переведу на доклистер, а как там сделать если вдруг на мультике не получится
Алексей
Если итератион больше четырех - класс для скрытия
спасибо, завтра попробую, если не получится попрошу помощи)
Pathologic
с доклистером придется подумать ((:
Sasha
с доклистером придется подумать ((:
https://github.com/webcreate/infinite-ajax-scroll там всё сводится к изменению пагинатора, чтобы там осталась только кнопка на следующую страницу
Sasha
правда оно раньше на jquery было но какая разница
Sasha
а, вот старая версия. Но она и щас работает https://www.npmjs.com/package/jquery-ias
Pathologic
это cumbersome 🙃
Алексей
А чего на доклистер не хочешь?
та там лендос такой с мультиязычностью, чтобы удобно для дебилов было, сделал мультиком)
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> `]]
Nikolay
но почему то then криво отрабатывает
Nikolay
почему то в обоих случаях отрабатывает else
Илья
попробуй isempty
Ed
но почему то then криво отрабатывает
Попробуйте is=[*video*]:not_empty
Илья
ну или так
Anonymous
Как же жутко выглядит это всё без шаблонизатора 😊
Илья
))
Nikolay
Как же жутко выглядит это всё без шаблонизатора 😊
я с блейдом еще не разобрался) могу конечно на феноме сделать но хз будет ли он тута работать
Anonymous
я с блейдом еще не разобрался) могу конечно на феноме сделать но хз будет ли он тута работать
Если 1.4.x, то там есть решение с твигом, а если 2.0.x, то блейд из коробки в нём разбираться со знанием фенома это минут 30 просто доку почитать
Nikolay
надо будет заняться уже на некст проекте
Nikolay
Параметр separator смотрите у сниппета
да с этим разобрался сейчас не понимаю как двойное условие поставить
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% где то кавычка лишняя или еще что то
Сергей
вроде все правильно но 100% где то кавычка лишняя или еще что то
А не проще свой сниппет на пару строк написать?
Nikolay
а зачем городить снипет там где можно использовать модификатор
Andrey
Ямофиция кода)
Nikolay
и все же зачем писать новый снипет когда в документации к этому есть описание двойного и даже тройного условия
Nikolay
или вы любитель написать велосипед просто для написания велосипеда?
Nikolay
я все понимаю, люди разные это ваше право.
Andrey
&is=[*tv1*]:!empty:or:[*tv2*]:!empty
Andrey
Да блять, как теперь код то экранировать
Andrey
<code>var a;</code>
Nikolay
ёёё
Alexey
Что вызов IF что вызов кастомного сниппета - в любом случае это вызов сниппета.
Nikolay
ток на инглише
Nikolay
Что вызов IF что вызов кастомного сниппета - в любом случае это вызов сниппета.
разница в том что один уже встроен а второй надо писать)
Alexey
что значит встроен? то что он идет из коробки?)
Andrey
Выше код, попробуй.
Alexey
ну такое себе)
Nikolay
Выше код, попробуй.
ничего не изменилось, по 1 работают, оба нет
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`]]
Nikolay
всегда фалс отдает
Andrey
Скопируйте то что вам дали.
Alexey
Скопируйте то что вам дали.
зачем? Будем долбиться в забор при том что есть рядом ворота
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