Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.222.164.246] |
|
Страницы: (2) [1] 2 все ( Перейти к последнему сообщению ) |
Сообщ.
#1
,
|
|
|
Не мог добиться загрузки файла этим компонентом,если он расположен на Window.Есть решение? Пока переделал так, что вместо Window использую панель. И еще. Как с панелью сымитировать модальное окно и вернуть результат на JS (т.е. в функции открыть(показать) панель,после закрытия панели-вернуть результат? С Window пока тоже не понял,точнее,не разбирался.
|
Сообщ.
#2
,
|
|
|
Цитата Alex2011 @ Не мог добиться загрузки файла этим компонентом,если он расположен на Window работает и на Windows и без него настрой php.ini Цитата Alex2011 @ Как с панелью сымитировать модальное окно и вернуть результат на JS FAQ читай |
Сообщ.
#3
,
|
|
|
Цитата vicis @ Цитата работает и на Windows и без него настрой php.ini Без Window работает. Стоит установить Upload на Window выдает ошибку- "Неизвестная ошибка" И совсем непонятно что настраивать в php.ini в таком случае. Можно рабочий пример? |
Сообщ.
#4
,
|
|
|
Цитата Alex2011 @ Стоит установить Upload на Window сначала эту фразу расшифруй что ты здесь имел ввиду или гадать предлагаеш подробненько опиши как ты это делаеш |
Сообщ.
#5
,
|
|
|
На форму кидаем компонент Window и на него Upload. В таком ракурсе не работает.Пример во вложении .Переделал немного из демо-примера.
Прикреплённый файлUpload.zip (2,79 Кбайт, скачиваний: 132) |
Сообщ.
#6
,
|
|
|
Тю блин.
Я думал разговор про операционку идёт |
Сообщ.
#7
,
|
|
|
Наверно,очередной глюк компонентов ,основанных на qooxdoo, в данном случае Window. Так?
|
Сообщ.
#8
,
|
|
|
слово глюк к этим компонентам не подходит
это конструктор - "сделай сам" открыл исходник и допили их же не продают, они OpenSource я потом гляну, но по опыту нужно выдать команду компоненту Upload при отображении формы сгенерировать js события Где то на форуме с другими компонентами так лечилось |
Сообщ.
#9
,
|
|
|
То есть, то что не продается, все должно дорабатываться напильником? А если работает, то жутко повезло. За сам RadPHP денег хотят, в него входят компоненты которые тоже надо доработать самому или они OpenSource оказывают услугу, что включают их компоненты в свой продукт? Не помню, чтоб в той же Delphi 7, приходилось что то особенно править и теже компоненты OpenSource. С тем же QDBgrid забыли кавычки поставить в одном месте, а в другом нужно было б использовать другой оператор. Еще бы понять как событие OnDataChange и OnChangeRow прописать для ExtGrid, то вообще замечательно было. Ответ не по теме, просто наболело )))
|
Сообщ.
#10
,
|
|
|
Цитата lexastik @ Не помню, чтоб в той же Delphi 7, приходилось что то особенно править и теже компоненты OpenSource и где ты там такие компоненты обнаружил небыло OpenSource там по определению Цитата lexastik @ просто наболело ))) А это от того что ты считаеш что тебе кто то должен Вот откуда ты взял, что Upload должен работать находясь на компоненте Window где это написано ? От того что ты так хочеш ? Кто то это обещал ? А если ты поставиш 100 вложенных окон, то тоже должно работать ? Эти компоненты это только часть возможностей среды и совсем не обязательная. Как и со всеми OpenSource ошибок здесь больше чем в коммерческом ПО, но есть возможность доработать или исправить. Читаем отсюда: http://ru.wikipedia.org/wiki/%D0%A1%D0%B2%...%BD%D0%B8%D0%B5 Цитата У типичной свободной программы (то есть, некоммерческой и/или разрабатываемой небольшой компанией или частным лицом) обычно нет оплачиваемого отдела контроля качества. Значит, пользователь может столкнуться с ещё большим количеством ошибок, чем в типичной коммерческой проприетарной программе. Тем актуальнее для него возможность сообщить об ошибке разработчикам программы. Раньше в сопровождающей программу документации было принято указывать электронный адрес, по которому разработчики принимали сообщения об ошибках (bug report). Некоторые вводили стереотипную форму для таких сообщений, чтобы облегчить и автоматизировать их обработку. Уже это требует существенно более высокой связности сообщества во всём мире, существенно большей, чем достаточно для закрытой разработки. напиши сюда http://sourceforge.net/tracker/?group_id=343434&atid=1437222 со временем исправят а пока я бы предложил такое решение: 1. делаеш отдельную страницу с работающим Upload (например FormUpload) 2. На другой нужной тебе странице ставиш компонент Winidow 3. на Window ставиш панель Panel1 4. Panel1->include = FormUpload.php должно работать Важно! Имена компонентов на этих страницах не должны быть одинаковыми, иначе будет ошибка. |
Сообщ.
#11
,
|
|
|
Цитата lexastik @ Еще бы понять как событие OnDataChange и OnChangeRow прописать для ExtGrid про ExtGrid здесь почитай работа с extjs |
Сообщ.
#12
,
|
|
|
Цитата lexastik @ ... С тем же QDBgrid забыли кавычки поставить в одном месте, а в другом нужно было б использовать другой оператор. Еще бы понять как событие OnDataChange и OnChangeRow прописать для ExtGrid, то вообще замечательно было... Было бы неплохо узнать где эти кавычки поставить и какой оператор изменить. Считаю,что надо доводить дело до конца-выкладывать исправление. Или я просмотрел? Цитата Vicis а пока я бы предложил такое решение: 1. делаеш отдельную страницу с работающим Upload (например FormUpload) 2. На другой нужной тебе странице ставиш компонент Winidow 3. на Window ставиш панель Panel1 4. Panel1->include = FormUpload.php должно работать Важно! Имена компонентов на этих страницах не должны быть одинаковыми, иначе будет ошибка. Решение интересное.Надо проверить. Хотя,как говорил,переделал на панель. Да,по поводу обещаний работать-не работать на том или ином компоненте. По-моему,все должно работать,в том смысле,что если иначе-то зачем такие компоненты ?! Другое дело,что может быть просто ошибка где-то. |
Сообщ.
#13
,
|
|
|
Цитата Alex2011 @ все должно работать ты умееш разговаривать на китайском ? нет ? а по моему должен... Это я к тому, что кто кому что должен непонятно. Есть требования ? Где изложены ? В том же Delphi разные версии одних и тех компонентов имели разные возможности. При этом никто ничего не должен был, что считали нужным, то и встроили в компонент. Добавлено Цитата Alex2011 @ может быть просто ошибка где-то в данном случае нет там ошибки Просто компонент Window, когда на нём что то расположено создаёт это в контейнере и к нему нужно как то по другому доступаться. Положи Upload на форму посмотри исходник сгенерированной страницы, потом положи Upload на Window, посмотри исходник сгенерированной страницы в этом случае. Почуствуй разницу. И копай как теперь к этому коду Upload доступиться... |
Сообщ.
#14
,
|
|
|
даже комментировать не буду....про тех кто должен и так далее...
|
Сообщ.
#15
,
|
|
|
Есть такой вопрос в FAQ
проверь, может здесь по аналогии сработает Delphi for PHP (RAD PHP XE): FAQ (сообщение #2873292) |