Aliaksandr
В общем нужно поменять закладку на гитхаб ) С расширением Oktotree даже удобнее получается.
Насчёт описания событий как то было пару желающих и пару начинающих, но так это ни к чему и не привело, потому что фиг знает в каком ключе это должно быть
Pathologic
Энтузиаст Колин Корнаби решил узнать, почему в главном меню Warcraft III: Reforged такая низкая производительность. Непродолжительное расследование привело к тому, что, оказывается, всё меню — это веб-приложение, которое работает на базе Google Chrome.
Aliaksandr
Перечислить как в рево - так в принципе на 95% они совпадают
Сергей
Плюс добавить инфу, что передается в обработчики событий.
Pathologic
А в чем проблема составить список событий и их описания? Я чего-то не понимаю
для этого нужно сесть и найти все вызовы invokeEvent, посмотреть что туда передается, написать русским языком
Pathologic
в общем нудная работа, за которую никто и спасибо не скажет
Сергей
И что даст этот список?)
Ну когда мне нужен был плагин для админки, то пришлось открывать любой существующий плагин, смотреть, какие события в принципе есть. Потом выбиратьиз них по названию подходящее, потом лезть в исходник, чтобы выяснить как и когда оно дергается, и как обрабатывает результат, и как его возвращать. А мог бы просто прочесть об этом в документации.
Сергей
для этого нужно сесть и найти все вызовы invokeEvent, посмотреть что туда передается, написать русским языком
Вы бы сделали заготовку страницы. А там может кто и опишет по одному-два события. Я бы мог в процессе исследования описать парочку, когда писал тот свой плагин.
Pathologic
кто-то же описывал события
Pathologic
http://docs.evo.im/03_develop/02_elements/04_plugins/plugin_events.html
Aliaksandr
https://github.com/evolution-cms/docs/blob/master/ru/03_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D1%83/02_%D0%AD%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/04_%D0%9F%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD%D1%8B/02_%D0%A1%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D1%8F_%D0%BF%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD%D0%BE%D0%B2.md
Aliaksandr
Все это есть на требуемом уровне)
Сергей
http://docs.evo.im/03_develop/02_elements/04_plugins/plugin_events.html
о, круть. Надо все-таки внимательнее пересмотреть доку ☺️
Pathologic
с докой конечно все как обычно в ево
Pathologic
криво-косо, поиск не работает
Pathologic
события по идее должны быть в отдельном разделе "системные события", а не подразделом в плагинах
Pathologic
можно сформулировать основной закон ево: "если документация не была написана сразу, значит она никогда не будет написана"
Сергей
Pathologic
я просто знал что они в плагинах
Pathologic
а если бы не знал, то тоже не нашел бы
Сергей
Может стоит перенести
Pathologic
можно и перенести
Aliaksandr
Вчера попытался поискать, как же правильно хранить кастомный поля типа ТВ в октоберцмс и ничего кроме воды не нашел)
Aliaksandr
Долго читал одну статью как надо создать поля, создать категории, прилепить поля к категориям и т.п. ну думаю, умный человек, просветит сейчас
Aliaksandr
И только в самом конце типа "ну а значения можете хранить как угодно -хоть в json в таблице продукт, хоть а отдельной таблице". Думаю бляяя...))
Pathologic
октябрь же тоже три с половиной человека пилят?
Aliaksandr
И на что ориентироваться, на это?))
Aliaksandr
https://www.advancedcustomfields.com/
Aliaksandr
Что считать нормой)
Pathologic
https://www.advancedcustomfields.com/
это же тв-параметры (:
Multi
Видал я такое, как парень верстал одностраничник на Вордпрессе и делал все блоки через этот плагин
Am
Нигде явно не сделано того что нельзя его использовать таким образом, так что все хорошо и "правильно". Согласно "канонам ВП" - хочешь сделать - делайте. ((:
Anonymous
Ребят хочу совета. У кого-нибудь есть такой опыт? Надо сделать так. Подключить номер 8-800. Но так, чтобы звонки прималичь с компа на прогу какую нить, а не переадресация на мобилу. Посоветуйте провайдера номера и как так сделать
Anonymous
Задарма
А на комп реально звонки принимать а не на тел.
Sazanof
Да
Sazanof
Любой софт, поддерживающий sip
Alexey
Я живу в РБ, но у меня много друзей и родственников в России, которые по-старинке, по привычке звонят на GSM телефон. Одно время стоял мультифон на смартфоне, но это очень глючная хуйня от мегафна. Плюс телефон постоянный в сети - не есть гут: двойные уведомлялки. Решением стало десктопное приложение x-lite.
Максим
а ссыль можно?
Alexey
на что?
Alexey
x-lite: https://www.counterpath.com/x-lite/
Am
Ребят хочу совета. У кого-нибудь есть такой опыт? Надо сделать так. Подключить номер 8-800. Но так, чтобы звонки прималичь с компа на прогу какую нить, а не переадресация на мобилу. Посоветуйте провайдера номера и как так сделать
Провайдера номера это хорошо, только еще смотреть нужно как это все работает на Вашей линии. Например, есть провайдеры которые не будут качественно работать именно на Вашей линии интернет, а другие будут. Всегда берите тестовый доступ - он у вменяемых всегда есть, и только после того как все протестируете - платите деньги.
Anonymous
Спасибо за совет @Ambrion
Am
Спасибо за совет @Ambrion
Всегда пожалуйста. Вдруг чего обращайтесь, может чем-то смогу помочь. Опыт с телефонией есть большой - от настройки Астериска до работы с разными провадерами.
Владимир
Ребят подскажите как вывести сумму каждого tv по всем документам с указанным шаблоном в отдельных значениях? $template = 5; $tvid1 = 6; $tvid2 = 7; $tvid3 = 8; $table = $modx->getFullTableName('site_tmplvar_contentvalues'); $tvar = $modx->db->select('value', $table, 'tmplvarid ="'.$tvid1.'" and contentid="'.$id.'"'); $row = $modx->db->getRow($tvar); $count = $row['value']; echo $count;
Pathologic
получить id документов с шаблоном, потом сделать запрос с where contentid in (эти id) and tmplvarid in (6, 7, 8) и группировкой по tmplvarid
Aliaksandr
Джойнииь сайтконтент)
Aliaksandr
И сразу summ(value) валить)
Pathologic
кто там про дичь писал?)
про джойны писать пришлось бы больше
Pathologic
сойдет и так
Aliaksandr
кто там про дичь писал?)
Не ну твое то взять в таблице максимальное и прибавить единицу, точно была дичь))
Aliaksandr
У меня тоже такое есть в одном месте, но не а таком критичном, как привязка вебпользователя к ресурсу))
Alexey
я же понял косяк и исправился)
Alexey
И вообще там была же речь не о том КАК сделать, а о том как МОЖНО сделать.
Pathologic
так делать нельзя
Alexey
а чтобы потом использовать в $row результат действий пишешь как ex и потом используешь
Alexey
так делать нельзя
все вопросы к андчиру. Это он плохому учит) Что первое в голову пришло, то и скинул
Pathologic
андчир от шопкипера для ево давно открестился
Alexey
но плохому то научил
Aliaksandr
Это было в 2010 году, для того времени норм)
Pathologic
я такое только в шопкипере встречал
Aliaksandr
Надо ж чувствовать текущий момент))
Pathologic
и то, вроде бы кто-то пожаловался на проблемы с заказами, тогда я и узнал о id + 1
Pathologic
Pathologic
а это рево
Pathologic
красиво выглядит (:
Alexey
да блин. Я лоханулся, да. Забыл специфику id иinternalKey, а тут было невежество по отношению к сиклу
Alexey
но нет. Леша мудак, а патоложик гений
Aliaksandr
Ну вот по твоему совету кто то собрал айди и вставил а ин))
Pathologic
Леша много бухает и от этого впадает в депрессию ((:
Aliaksandr
но нет. Леша мудак, а патоложик гений
Мне кажется ты сильно драматизирует любую ситуацию, где тебя не заплюсовали нещадно и безоговорочно))
Pathologic
Ну вот по твоему совету кто то собрал айди и вставил а ин))
оно вроде бы и нормально, но меня всегда смущали такие простыни id