Saniock
тоже думал в это направление
Saniock
спс работает
Saniock
осталось да еше и жс дергать
Pathologic
запрос на каждый рейтинг
Aliaksandr
ну вообще конечно, если критично, то лучше свой контроллер замутить или экстендер по аналогии с jotcount
Aliaksandr
или оба сразу ))
Aliaksandr
если сортировать по рейтингу не планируется - то достаточно экстендера, если планируется - то лучше с контроллером по идее
Aliaksandr
вернее - наоборот )
Saniock
даааа пока выводить
Artem
а как в сниппете PageViews от @Pathologic93 вывести количество просмотров в шаблоне DocLister ?
Artem
А, все понял, надо DocLister в вызове поменять на pvController
Saniock
вернее - наоборот )
а как после аякса реинить функцию - не очень силен в жс
Aliaksandr
а как после аякса реинить функцию - не очень силен в жс
Также как и при загрузке документа чаще всего, в функции success/complete после того, как новые элементы вставлены в dom
Saniock
нууу это я знаю - как вот не писать тот же код туда
Saniock
$.fn.raty($('.star-rating'),$)
Saniock
типа както так вызывать
Kate
Привет всем, а кто-нибудь делал rest api на evo для мобильных приложений?
Камиль
Привет всем, а кто-нибудь делал rest api на evo для мобильных приложений?
Ну не поноценное апи но делал для одного приложение (:
Камиль
дима говорил что делали они на базе ево
Kate
к нам такие запросы приходят периодически мы можем передать на аутсорс кому-то эту часть работы может кто-то готов браться?
Aliaksandr
$.fn.raty($('.star-rating'),$)
ну обычно если норм скрипт, то там так и пишут в аяксе success:function(){a.fancybox()} и все подгруженные ссылки вешаются на фэнсибокс. А как тут запускается - смотреть надо скрипт, может как-то и можно подлезть, если он сам этого не делает :)
Aliaksandr
ну или чутка скрипт подправить, чтоб он динамически собирал элементы, а не один раз при загрузке
Aliaksandr
типа не $("a").on("click"), а $(document).on("click", a ...)
Камиль
Ё народ. Вопрос,раньше такое делал через js и не парился, но сейчас так незя (: Можно ли как-то через templatesedit3 добавить, убрать тут кнопки?
Volodymyr
template3edit вроде не генерит эти кнопки но могу ошибатся
Камиль
палевно
Volodymyr
а ты уверен что он исполняется?
Volodymyr
как подключаеш?
Aliaksandr
Te3 тут вроде ни при чем, плагином на OnDocFormRender через js пихаешь в dom :)
Aliaksandr
В evoBabel это вообще сниппетом в кастомном тв делается - и работает :)
Камиль
Камиль
а ты уверен что он исполняется?
Не канает потому что мне такое решение не подходит, а не потому что я не могу его сделать
Камиль
Te3 тут вроде ни при чем, плагином на OnDocFormRender через js пихаешь в dom :)
Говорю же через js не хочу делать, придётся конечно, если другого решения нет
Aliaksandr
А как ты без js в уже сформированный дом залезешь:)
Aliaksandr
Когда эти кнопки сами вроде js-ом рисуются :)
Камиль
Ну я по резкому глянул они в переменной не в js сидят
Камиль
До компа доберусь дальше посмотрю
Bilbo Baggins
Привет всем, а кто-нибудь делал rest api на evo для мобильных приложений?
http://gallop.bget.ru/en/api_docs/geo/citySearch не RESTfull, но REST Обычно достаточно мобильникам
Aliaksandr
Сначала хипстеры делают обычные статические html на вью/реакте, а потом отказываются добавить в dom кнопку на js. Странные они, правда @remote_adm ?:))
Aliaksandr
Или даже так "а странный при этом ты":)
Andrey
Меня поглотил движок, который тут нельзя называть. )
Anonymous
Меня поглотил движок, который тут нельзя называть. )
Да ладно, никто за Рево не будет осуждать, так ногами побьют и больше ничего
Aliaksandr
нужно не только добавить но и удалить, хочется это сделать максимально беспалевно
ну тогда надо рассуждать логически. Если эти кнопки содержатся в $_style['actionbuttons']['dynamic']['document'], то логично там их и менять в каком-нибудь событии до их вывода, например в OnDocFormPrerender сделать global $_style - ну и понеслась :)
Aliaksandr
я правда так не делал, но почему бы и нет :)
Aliaksandr
ну попробуй этот подход, я думаю - прокатит :)
Aliaksandr
прокатывает же со всякими global $_lang, чем $_style хуже
Aliaksandr
Меня поглотил движок, который тут нельзя называть. )
полюбил битрикс за его потенциальную деньгоёмкость?))
Камиль
сейчас заменами всякими доделаю что нужно
Камиль
if ($modx->event->name === 'OnDocFormPrerender') { global $_style; $_style['actionbuttons']['dynamic']['document'] = ''; } вот тут кнопки и сидят
Aliaksandr
ну так я ж тебе в той фразе про "размышлять логически" эту переменную и давал, или ты до конца не читал?)))
vvs
Добрый вечер. Помогите, пожалуйтста. не могу понять. Данные из TV на главной странице выводятся, а на дочерних нет. Причём вывод одним и тем же чанком. Приичём всё остальное работает на этих страницах: DocLister, FormLister. Вот нутром чувствую, что какая-то мелочь, но не могу понять...
Камиль
а да не читал
Камиль
:D
Aliaksandr
сейчас заменами всякими доделаю что нужно
можешь вообще свою кастомную тему для менеджера замутить и править прямо тут - https://github.com/evolution-cms/evolution/blob/1.4.x/manager/media/style/default/style.php#L337 :)
Камиль
только что заметил
Камиль
можешь вообще свою кастомную тему для менеджера замутить и править прямо тут - https://github.com/evolution-cms/evolution/blob/1.4.x/manager/media/style/default/style.php#L337 :)
спасибо за совет, запомню его. да тут уже всё сделано почти так что отдельная тема уже будет лишней
Aliaksandr
спасибо за совет, запомню его. да тут уже всё сделано почти так что отдельная тема уже будет лишней
я так понимаю, что надо просто папку скопировать и назвать по другому - и будет кастомная тема :)
Aliaksandr
выбрать ее в конфиге сайта и править прямо в файле style.php
Aliaksandr
Не понял, как не прикреплено.
ну как обычно - к каждому шаблону прикрепляются определенные tv
Aliaksandr
или как эти тв выводятся? сниппетом?
Aliaksandr
чанк вида {{[*tv*]}} все равно ж выведет только те тв, которые есть у текущего документа
vvs
ну как обычно - к каждому шаблону прикрепляются определенные tv
Так это для заполнения. А для вывода, что надо в каждом шаблоне делать поля ввода и только из них будет выводится? Или я что-то не понял?
Aliaksandr
что значит для заполнения и для вывода. прикрепляется тв с именем tvname к шаблону, в админке вводится, а на фронте в виде [*tvname*] выводится
vvs
можно я перефразирую- а у вас как сейчас? ))
TV разрешены в Шаблоне главной. В Документе Главной эти поля заполнены. Сделан чанк футер и он выводится во всех шаблонах. И вот в нём данные из TV выводятся только на Главной.
vvs
Может немного запутано, но смысл, я думаю, понять можно.
Aliaksandr
TV разрешены в Шаблоне главной. В Документе Главной эти поля заполнены. Сделан чанк футер и он выводится во всех шаблонах. И вот в нём данные из TV выводятся только на Главной.
я же написал что чанк {{[*tvname*]}} выводит в шаблоне тв данного документа. почему он должен выводить тв главной по вашему? :)
Aliaksandr
если вам нужно тв с одной страницы на другой странице, то надо использовать например сниппет DocInfo
Aliaksandr
[[DocInfo? &docid=`id главной` &field=`имя тв с главной` &tv=`1`]]