Vladimir
С 7 апреля 1994 года в России отмечается День рождения Рунета.
Vladimir
https://www.opennet.ru/opennews/art.shtml?num=54920
Dmitry
Админов серверов уволить
Vladimir
Админов серверов уволить
Взлом master.php.net рассматривается как наиболее вероятный сценарий, так как на данном сервере был использован очень старый код и устаревшая ОС, которые давно не обновлялись и имели неисправленные уязвимости.
Dmitry
Да это жесть 😄
Vladimir
Да это жесть 😄
на минутку - это разработчики самого PHP!
Vladimir
у самих наверное там стоял php 5.3
Vladimir
и centos 5
Dmitry
на минутку - это разработчики самого PHP!
Ну они сами не следят за серверами
Vladimir
показателен результат - перенесли все на github
Artem
С 7 апреля 1994 года в России отмечается День рождения Рунета.
Аааа. Так у меня инета нет, потому что байты в забах забухали!
Ilia
Можно ли в файл формы xml подгружать include часть полей из стороннего файла. Нужно для того чтоб одна и таже часть полей подгружалась в разные формы. Как можно такое сделать?
Ilia
Да
Artem
Можно
Ilia
Можно
Примерно накинь чего искать
Artem
Я ищу
Artem
У меня где-то была реализация
Ilia
У меня есть с динамическим созданием через SimpleXMLElement. А тут ищу именно чтоб в файле было
Artem
У меня есть с динамическим созданием через SimpleXMLElement. А тут ищу именно чтоб в файле было
именно xml в xml не выйдет. Нужно создать класс поля, который будет подгружать другие поля и рендерить их в буфер. Потом этот буфер отдаёте, будто там одно поле
Dmitry
А в XML низя
Ilia
Понял
Ilia
Во изврат ))
Не знаю насколько изврат, но суть сущьности и архитектура говорит что так было бы хорошо
Artem
Во изврат ))
Нифига не изврат
Ilia
Есть сущность и мне нужен график изменения свойств сущности (редкое явление в бизнес процессе). Так вот в график хотелось бы положить копию свойств сущности
Artem
Путь, примерно следующий 1. Делаешь собственный класс, расширяющий FormField 2. переопределяешь метод getInput, внутри которого рендеришь новые поля, потом всё это возвращаешь По сути, все поля возвращают строки таблицы. Так что нагенерировать кучку tr'ов не такая большая проблема
Artem
А форма тогда нафига?
Ilia
А форма тогда нафига?
Может чего не так объяснил, но без формы не видится
Artem
Я такое делал в ситуации, когда у меня данные могут быть выведены либо пунктом меню, либо модулем. Так вот, чтоб не делать 2 киллометровых xml я просто вынес все повторяющиеся поля в класс
Artem
Даже не хочу вникать. И так работы навалом
Ilia
Ха =) вообще то можно я же нашел метод в JForm =)
Чуть поконкретнее если можно
Igor
Чуть поконкретнее если можно
Ну тебе это на 99% не нужно. Это для знающий извратов. Ну если надо смотри класс Form
Artem
Ха =) вообще то можно я же нашел метод в JForm =)
Так это же на уровне пыха делается. Мерж двух simplexml объектов
Artem
Так это же на уровне пыха делается. Мерж двух simplexml объектов
А человеку нужно именно в xml документ подтянуть другой xml документ
Igor
Так это же на уровне пыха делается. Мерж двух simplexml объектов
Ну там уже он написан и под форму. Вообще думаю это нунжно
Igor
ща на гихабе закончу все прочту.
Dmitry
https://github.com/Delo-Design/Znatok/blob/master/plg_znatok_content/content.php#L70 меняешь loadFile на load и передаешь туда сгенированный simplexml
Ну дык это не внутри XML всё равно ;) Но подгрузка файлов давно известна же.
Igor
Ну дык это не внутри XML всё равно ;) Но подгрузка файлов давно известна же.
Ну я про такс который описан, там если способ и на xml влиять но тут он не нужен
Ilia
Ну наверное xml внутри xml не совсем верно. и это действительно изврат. Задача собрать форму из двух xml
Ilia
выше написал как.
Пробую, пока не выходит. Спрошу позже
Igor
Это вполне нормально, когда один файл статичен а вторая часть динамика.
Dmitry
https://github.com/joomla/joomla-cms/blob/staging/plugins/user/profile/profile.php#L244
Igor
Пробую, пока не выходит. Спрошу позже
у тебя в своем компоненте?
Ilia
да. И вот в отладке вижу что поля в form залетели а на рендер не выводятся
Ilia
все все там же в загрузке данных еще сверка есть. так?
Igor
прям файлом.
Ilia
прям сюда?
Igor
прям сюда?
ну если стесняешся можешь в личку
Ilia
Igor
генерация xml где?
Ilia
здесь нет генерации
Igor
здесь нет генерации
и какого ее здесь нет*
Ilia
второй файл указал
Igor
Так ну в общем лучше бы я этого не видел. Но вопрос был по форме., так что отвечу по ней.
Ilia
Igor
второй файл указал
https://github.com/joomla/joomla-cms/blob/staging/libraries/src/MVC/Model/FormModel.php#L312 Тебе подойдет вот этот метод. Сначала меняешь форму. Потом parent:: preprocessForm
Igor
Так форма обновиться до обработки плагинами и bind даты.
Ilia
Спасибо. Читаю
Igor
P.S в joomla если хоть и немного грохнутая но своя система логов =) можно пользоваться ей а не раздумать базу.