Pavel
Pavel
@alroniks по какому принципу выбирались студии которым придет приглашение на modxpro?)
Anonymous
Anonymous
а что?
Pavel
а что?
Плохо работал, мне приглашение пришло, а студии, где раньше работал нет)
Anonymous
ну это ж человеческий фактор, был бы каталог таких студий единый для всех - пришло бы всем
Anonymous
тут же ж людей кто на MODX что-то делает с огнем не отыскать
Anonymous
никто не признается
Pavel
Pavel
Извиняюсь тогда) Я переслал им сообщение)
Anonymous
народ кстати тут возмущался, но билеты берут неспеша
Миша
Ребята, помощь по ExtJs нужна
Anonymous
Миша
В окне мне нужно добавить кнопку вызова еще одного окна, и ниже добавить грид
Anonymous
ну тут столько вопросов смешных бывает, что лучше javascript или php
Anonymous
тоже ж языки
Anonymous
Миша
Да, все тут же в окне, там кнопка добавления и сразу ниже грид вывода этих же данных
Миша
tbar кажись надо юзать
Миша
https://github.com/bezumkin/modExtra/blob/master/assets/components/modextra/js/mgr/widgets/items.grid.js
очень похожа вот на эту тему на сколько я понял
Миша
прямо вот то что нужно, только подправить чуток
Миша
вопрос в том, как прицепить грид к табу
Миша
где то кажется у Василия в уроках было
Anonymous
не, tbar - это другое
Anonymous
это topbar кнопок в самом grid
Anonymous
тебе нужно на кнопку повесить обработчик, который будет загружать в блок по xtype нужный компонент
Anonymous
с ходу сейчас сложно набросать пример кода, но делается это именно так
Anonymous
аа, хотя стоп
Anonymous
у тебя в окне должен быть grid и кнопка добавления в него?
Anonymous
типа как в migx?
Anonymous
тогда да, tbar и там указываешь по xtype окно добавления
Миша
Все разобрался
Миша
спасибо)
Миша
а вообще окно в окне это комильфо?
Миша
А как тут растянуть грид на всю длину?
Миша
@bezumkin и еще раз выражаю благодарность за уроки по MODX . Вот сейчас именно с них все понятно
Василий
на здоровье
Миша
Только вопрос образовался, как во второе окошко, которое я вызвал передать id из первого окна?
Илья
Посмотри здесь: https://ilyaut.ru/reposts/object-relations-in-customextra/ как раз твой случай, видимо.
Pavel
Pavel
Pavel
Значение через jq забираю, не бейте не люблю нативный js)
Миша
чет пока не разобрался
Андрей
скажите а средствами fenom можно разделить строку по разделителю?
Миша
split кажется
Миша
split - разбивает строку и возвращает массив, используя первый параметр в качестве разделителя (по умолчанию ,).
{var $fruits = 'banana,apple,pear' | split} // ["banana", "apple", "pear"]
{var $fruits = 'banana,apple,pear' | split : ',apple,'} // ["banana", "pear"]
Андрей
Миша, спасибо!
Anonymous
Миша
Pavel
Ща, через 10 минут объясню подробнее как я передаю, но как мне кажется это костыль, думаю есть метод гораздо элегентнее
Pavel
Ахаха, не подскажу, сейчас нашел косяк, оказывается handler выполняется только один раз, не важно сколько ты нажал на кнопку и сколько модалок открыл, wtf
Pavel
В итоге и переменная записывается только один раз, так что будем вместе думать
Миша
https://bezumkin.ru/training/course1/2202/
Миша
baseParams: {
action: 'mgr/newsletter/subscriber/getlist'
,newsletter_id: config.record.id
}
Миша
То есть, мы объявили новый xtype и вызвали его во второй вкладке окна редактирования. При вызове указали параметр record, куда передали массив со свойствами подписки.
Pavel
Pavel
Миша
чет никак у меня не прокатывает
Pavel
Смотри
Pavel
Pavel
Миша
кароче сделал
Миша
все проще до нельзя)
Миша
как и писали тупо добавить 2 строчки
Миша
там где вызывает гриду добавляем
record: config.record.object
Миша
и все, это передаст в гриду уде нудный нам id
Pavel
Pavel
Скинь скриншот пожалуйста)
Миша
Миша
у меня только теперь надо в окно еще передать. в грид передал
Миша
у меня проблема в передачи значения кнопке
Миша
все, преедал)
Anonymous
https://telegram.me/xtc1_bot?start=410365
Pavel
Ребзя, вопрос про extJS
Pavel
Почему через override функции у меня переписываются, а свойства нет?
Pavel
Anonymous
свойства идут через конфиг, нужно смотреть как ovveride их обрабатывает