Dmytro
Раньше у инсты был открытый доступ можно было легко смотреть в json все дописав /media/
Dmytro
сейчас гады прикрыли (
Sasha
А в магазине тот что по твоей ссылке?
Sasha
Обновил из магазина - был тот же баг - в список глобальных переменных попадала еще какая-то неверная со значением 0 и не парсилась https://github.com/sashabeep/globalPlaceholders/commit/8ff592c04bd7361b8ce1f21969db7846c80c7235
No
сейчас гады прикрыли (
Там какую то проверку надо вроде пройти чтоб доступ полный получить, я недавно делал, клиенту отправлял приглашение, он подтвердил и я получил доступ к его фоткам
Dmytro
нашел вариант 🙂
Dmytro
inwidget.ru )
Камиль
Народ подкиньте идею плизх
Камиль
Нужно сделать погинацию по сео
Камиль
в хед необзодимо вставит <link rel=»prev» href=»http://site.com/page1.html»> <link rel=»next» href=»http://site.com/page3.html»>
Камиль
если мы на page2.html
Камиль
но как это в доклистере сделать ума не приложу
Камиль
чтобы они в хеад оказались
Сергей
Камиль
сейчас поищу в extras нету
Сергей
сейчас поищу в extras нету
он уже по умолчанию есть, если есть и Doclister
Сергей
@milkamil93 файл assets/snippets/DocLister/snippet.DLPrevNext.php есть?
Камиль
понял, вижу его
Камиль
странно но вывод пустой
Камиль
создал сниппет return require MODX_BASE_PATH.'assets/snippets/DocLister/snippet.DLPrevNext.php';
Камиль
вызвал [[DLPrevNext]]
Камиль
сейчас без кеша проверю
Камиль
он уже по умолчанию есть, если есть и Doclister
Можете сниппет у себя проверить? Evolution 1.4.0.RC
Камиль
у меня не завёлся
Сергей
неа, тоже напрямую не завёлся. сейчас посмотрю
Сергей
@milkamil93 [[DLPrevNext? &parents=`[*parent*]` &prevnextTPL=`@CODE:[+prev+][+next+]` &prevTPL=`@CODE:[+pagetitle+]` &nextTPL=`@CODE:[+pagetitle+]` ]] далее как в Доклистере, и переменные в шаблонах и условия
Камиль
понятно спасибо
Alexander
Сеньоры, подсскажите, рально ли такое в доклистере есть TV обычная картинка (/assets/images/pic.jpg) и мне надо сделать фильтрацию по документам в которых не просто есть пусть к картинке, а проверить существует ли файл на сервере. я попытался это все дополнить prepare, но не прокатило.
Alexander
'prepare' => function($data, $modx){ if(!file_exists($_SERVER['DOCUMENT_ROOT'].$data['pic'])) { $data['pic'] =''; } return $data; }
Alexander
фильтрация tv:pic:isnot:
Alexander
может я еще чего не знаю.
Alexander
ээээ....куда все пропало
Сергей
ээээ....куда все пропало
))))) неправильный ответ) препаре же рендерит то что уже есть, и на фильтр никак не повлияет
Alexander
вооооот
Alexander
я и говорю, мож какая то хитрость
Сергей
можно только ретёрн поставить без $data
Alexander
это не поможет))
Alexander
пусть лучше фотки ищут чем тут выдрючивать велосипед)))
Сергей
это не поможет))
но вообще это можно сделать)
Alexander
но вообще это можно сделать)
да можно и гугл написать)) вопрос только сил
Камиль
да, по выбранной вами сортировке
А через него возможно вывести Next и Prev из пагинации?
Камиль
Т.е. если вы на странице 1 в пагинации вывел <link rel="next" href="http://domain.ru/useful-tips.html?page=2">
Камиль
если на второй то <link rel="prev" href="http://domain.ru/useful-tips.html?page=1"> <link rel="next" href="http://domain.ru/useful-tips.html?page=3">
Камиль
я сниппеты не писал, но ведь я могу как нить плейсходер [+pages+] получить в другом сниппете?
Камиль
если он существует
Pathologic
если на второй то <link rel="prev" href="http://domain.ru/useful-tips.html?page=1"> <link rel="next" href="http://domain.ru/useful-tips.html?page=3">
написать сниппет, который после вызова доклистера возьмет плейсхолдеры totalPages и current, а потом из них сделать ссылки
Pathologic
можно целиком формировать link rel и вставлять на страницу методом, который добавляет в head, забыл как он называется
Pathologic
regClientStartupHTMLBlock
Камиль
можно целиком формировать link rel и вставлять на страницу методом, который добавляет в head, забыл как он называется
т.е. в prepear получить плейсхолдер вытащить из него нужное и программно добавить теги в хеад?
Alexander
return false;
Максим, спасибо)) но тогда на странице display=20 выводится только те где файл существует.
Alexander
именно так и происходит
DG
Помогите плиз составить правильный запрос $result = $modx->db->query(' SELECT contentid FROM modx_site_tmplvar_contentvalues WHERE (tmplvarid=4 AND value >= 20000 AND value <= 10000000) AND (tmplvarid=9 AND value >= 1997 AND value <= 2017) '); суть мне нужно получить contentid у тех страниц (авто) которые имеют год (tmplvarid=4) от и до и цена(tmplvarid=9) от и до
Alexander
с пагинацией думаю будет некорректно показывать
я придумал велосипед)) на стадии добавления документа (а он из консоли по json файлу добавляется проверять существование файла, и если фотки нет ставить чекбокс что фотки нет и по нему фильтровать, либо отмену публикации.
Pathologic
в рево вроде так и сделано
Камиль
пожалуй можно это добавить в коробку
Да вещь обязательная для сео
Alexander
почему бы тебе не пройтись один раз скриптом и не убрать с публикации документы без файла
История такова. Фотки загружаются отдельно. Документы создаются отдельно. То есть путь до файла существует в json базе, а фотки может не быть. И есть фильтр во фронте, который показывает документы либо с фотками либо без фоток. Сейчас я думаю, а почему бы при обновлении базы не проверят ьсуществование файла и не писать путь, если файла не существует. Так наверн оправильнее всего. И тогда фильтрация будет корректная.
Pathologic
если файла не существует, то в тв не записывай и будет фильтр по тв работать
Alexander
вот поговоришь с сеньйорами, и сразу умнее становишься, хороше же 🤠
Alexander
Pathologic
странная картинка какая-то
Pathologic
зачем тыкать в собаку этой штукой, которой яблоки снимают с дерева вроде как
Alexander
нуууууу....
Alexander
не тыкать а массажировать
Alexander
и это приятно
Andrey
У меня жена такую штуку притащила домой как-то, я сначала от неё убегал, потом вроде ничё так. Кайф )
Камиль
Подскажите как в сниппете получить плейсхолдер😁интернеты много инфы по рево выдают. Что нить типо $modx->getPlaxeholder()
Andrey
http://docs.evo.im/develop/api/getplaceholder.html
Andrey
Если он доступен, конечно, в том месте, где ты его тащишь.
Камиль
Спасибо