|
|
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Страница разделена на две панели, верхнюю и центральную. В верхнюю воткнут статический html с отцентрированной шапкой, содержимое нижней будет формироваться с помощью методов ExtJS. Вопрос: как отцентрировать и отрезинить содержимое нижней панели аналогично шапке? HTML: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. JS: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2013, 18:03 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Antonariyкак отцентрировать и отрезинить содержимое нижней панели аналогично шапке?зарендерить не в document.body, а в отцентрированный и отрезиненный див. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2013, 18:06 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Пробовал, не резинится. Насколько я понял, чтобы резинилось, нужно чтобы иерархия панелей начиналась непосредственно с body. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2013, 18:09 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
С предыдущим вопросом разобрался. Как изменить размер шрифта у кнопки тулбара и вообще увеличить ее? scale меняет лишь размер иконки, а размер шрифта в cls переопределяется классом .x-btn-default-toolbar-small .x-btn-inner темы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.08.2013, 13:20 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Antonariy, И как разобрался? Можно напрямую стиль в свойствах объекта поменять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.08.2013, 13:49 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Да как ярмеч и сказал, видимо раньше я что-то не то делал. Напрямую менять стиль или расширять классы западло, нужен штатный метод. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.08.2013, 13:53 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Вопрос про грид. Видел разные варианты, как создать грид, подсовывая ему набор данных или data.Store в конфиг, а как наоборот? Есть грид, жму на кнопку, получаю аяксом данные, как теперь их в грид залить? Не нашел среди методов ничего подходящего. PS: вопрос про кнопки все еще актуален. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 18:21 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Antonariy, не надо ничего в грид "заливать". У грида есть хранилище (Ext.data.Store) , вот в него данные и клади. Как изменить размер шрифта у кнопки тулбара и вообще увеличить ее?Увеличить кнопку можно задав в конфиге свойства .width / .minWidth и .height . Размер шрифра - класом Код: css 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 22:22 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
скукотищаУ грида есть хранилище (Ext.data.Store) , вот в него данные и клади.Как? Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 12:09 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Antonariy, Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. ЗЫ: документацию хоть читал, или только примеры просмотрел ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 13:53 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
И документацию читал, и примеры смотрел, и яндекс перетряхивал. Решил сделать по образцу : Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. C твоим вариантом (без модели) тоже самое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 14:51 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Antonariy, Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 15:44 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
скукотища, Не работает. Ext.getStore('EventsStore') возвращает undefined. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 16:15 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Antonariy, извини, не проверил. Вот работающий пример. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 16:42 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Спасибо, начал кое-что понимать :) Здесь 14713441 была ошибка в xtype, нужно grid вместо Ext.grid.Panel. Не помню, откуда я скопипастил конфиг с полным написанием. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 17:37 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Antonariy, я сильно извиняюсь, что не по теме, нашел ваш ответ по поводу доступа из парент окна к дочернему (javascript) Вы отвечали что возможно если находятся в одном домене, у меня оба веб приложения в одном домене, но выдает ошибку SCRIPT5: Отказано в доступе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2013, 14:18 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Ничего не могу сказать, не видя ваше приложение вживую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2013, 14:32 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Если вы по этому вопросу 14741170 , то я не очень понимаю, как сайт стороннего производителя может находиться в том же домене. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2013, 14:34 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
домен внутренний к примеру internal.int одно приложение мое и находиться по адресу app1.internal.int а второе куплено но стоит тоже внутри нашей сети и расположено по адресу app2.internal.int ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2013, 14:47 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
maxandsoftдомен внутренний к примеру internal.int одно приложение мое и находиться по адресу app1.internal.int а второе куплено но стоит тоже внутри нашей сети и расположено по адресу app2.internal.intтут ответили 14741239 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2013, 15:06 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Какое должно быть значение у datefield.submitFormat, чтобы datefield сабмитил дату в формате ISO8601? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2013, 21:09 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
> Какое должно быть значение у datefield.submitFormat, чтобы datefield сабмитил дату в формате ISO8601? http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.form.field.Date-cfg-submitFormat The format must be valid according to Ext.Date.parse . http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.Date Код: plaintext 1. 2. 3. 4. 5. 6. ??? _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2013, 22:23 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Спасибо, все получилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2013, 22:48 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Как обновить запись в Store? Есть всякие load, но они только перезаписывают или добавляют данные, а ничего похожего на update не нашел. Смотрел этот пример, не понял, откуда форма знает, какой Store апдейтить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 00:30 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
> Как обновить запись в Store? Есть всякие load, но они только перезаписывают или добавляют данные, а ничего похожего на update не нашел Т.е. у тебя ЭстЪ уже какие-то данные, загруженные в Store с серванта. На серванте кто-то рихтонул одну запись и ты хочешЪ, чтобы только она одна и от'refresh'илась (т.е. в response она д.б. одна и Store должен только ее одну и обновить)? Или я тебя неправильно понял? _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 12:30 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Типа того. Есть список, редактирую запись из него в псевдомодальном диалоге, отправляю обновляться на сервер, возвращается обновленная строка представления, которую нужно обновить в гриде. Конфигурация store тут 14713441 . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 13:17 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
On 27.08.2013 13:17, Antonariy wrote: > возвращается обновленная строка представления в выхлопе на request сохранения измененных данных id record'а совпадают? _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 13:38 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 13:51 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
On 27.08.2013 13:51, Antonariy wrote: > Автор: Antonariy. Да. /me думает: гм... А если просто { success: true } only вернуть?.. Там идет проверка: если возвращаются данные, то они должны нахлопываться... Можно даже на серванте значения "подправлять" и все update\'тся по-честному и с record\'а dirty снимается... BTW, я вот здесь когда-то дрозофилку при\'attach\'ивал - попробуй ее напильником/debugger\'ом... _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 14:37 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
У меня другая архитектура. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 16:23 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Решил проблему так: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. Но решил частично. Данные обновляются, но не перерисовываются, только после сортировки, например. Как бы перерисовать одну строку? Пробовал добавить Код: javascript 1. ноль реакции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2013, 18:03 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Наконец-то нашел время - давай по порядку: > Смотрел этот пример, не понял, откуда форма знает, какой Store апдейтить. Она update'тит не Store, а record ( Ext.form.Basic.updateRecord() ) Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. > У меня другая архитектура. Код: javascript 1. 2. 3. А чё memory-то? Смотри... В выше приведенном примере Store ж - ajax'овый... В форму передается record, это record формой рихтуется, а Store уже сам заботится об отправке, обновлении и пр. > Решил проблему так См Ext.data.proxy.Ajax.processResponse() -> operation.commitRecords(result.records) -> Ext.data.Model.commit() > Но решил частично. Данные обновляются, но не перерисовываются, только после сортировки, например. > Как бы перерисовать одну строку? > >Пробовал добавить Код: javascript 1. > ноль реакции. А если Ext.data.AbstractStore.afterCommit() дернуть? rec - честный/нормательный? На худой конец если event не пробулькивается дерните напрямую Ext.grid.View.onUpdate() P.S. Но, если честно, то до таких ньюансов в std приложении опускаться не дОлжно... Может, все-таки, пересмотреть и замутить по человечески?.. _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2013, 22:40 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
За'check'айте autoSync и попробуйте рихтонуть запись посредством формы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2013, 23:47 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Ex_Softпопробуйте рихтонуть запись посредством формы...Отличная идея! :) Раскурил исходник form.updateRecord, сделал как в нем и все заработало: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 11:06 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Ex_SoftМожет, все-таки, пересмотреть и замутить по человечески?..Набор полей формы и грида отличается, а одноименные поля могут иметь разное представление. Просто передавать запись из сторе в форму бессмысленно, а писать рендеры для грида тупо и непродуктивно. Лучше отправить данные на сервер в формате формы, а вернуть в формате вьюшки, которая служит источником записей для грида. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 11:17 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
_________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 11:43 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Делаю treegrid, на этот раз по-человечески. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. aoutoLoad есть, defaultRootId есть, корень прячу. Чего дереву еще не хватает, что бы сделать запрос первой ветки при создании? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2013, 14:11 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Гм... Скопировал прям из Вашего поста - ругнулось тока на: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Убрал baseURL и запрос - пошел, как дети в школу... Надеюсь Код: javascript 1. 2. 3. 4. 5. имеет место? ExtJS 4.2.1.883 _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2013, 00:34 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Все в порядке, у меня путь был указан не полностью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2013, 11:42 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Еще вопросы по дереву: 1) Можно ли сделать так, чтобы узлы при даблклике не разворачивались? 2) Можно ли указать, что у ветки нет потомков, чтобы узел не рисовался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2013, 17:44 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
> 1) Можно ли сделать так, чтобы узлы при даблклике не разворачивались? тынць -> тынць -> тынць ??? > 2) Можно ли указать, что у ветки нет потомков, чтобы узел не рисовался? http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.data.NodeInterface-cfg-leaf _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2013, 11:16 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Спасибо) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2013, 11:28 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Ex_Soft> 1) Можно ли сделать так, чтобы узлы при даблклике не разворачивались? тынць -> тынць -> тынць ???А как этот конфиг задать? Это не проканало: Код: javascript 1. 2. И еще вопросы: добавляю ноду в дерево: Код: javascript 1. Если родительская нода была с leaf=true, как ее сделать папкой? Если родительская ветка была с leaf=false, но не развернута, то при разворачивании в ней отображаются только потомки, полученные с сервера, а добавленный нет. Почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2013, 18:42 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Antonariy, Если родительская нода была с leaf=true, как ее сделать папкой? parentNode.set('leaf', false); Если родительская ветка была с leaf=false, но не развернута, то при разворачивании в ней отображаются только потомки, полученные с сервера, а добавленный нет. А если родительская ветка была с leaf=false и развёрнута, - добавленный потомок отображается ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2013, 02:14 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Antonariy, > А как этот конфиг задать? Это не проканало: > > extend: "Ext.tree.Panel", > view: { toggleOnDblClick: false } Не в конфигурации. Переопределяешь у созданного экземпляра: myTreePanel.view.toggleOnDblClick = false; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2013, 02:50 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Stupid_BOTА если родительская ветка была с leaf=false и развёрнута, - добавленный потомок отображается ?Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2013, 09:20 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
AntonariyStupid_BOTА если родительская ветка была с leaf=false и развёрнута, - добавленный потомок отображается ?Да.Все переврал. Наоборот, при разворачивании отображается только новая ветка, а существующие с сервера не забираются. Но это не проблема, просто не буду добавлять, если ветка не развернута. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2013, 10:41 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Ситуация такова: на форме есть поле, являющееся внешним ключом, но комбобокс для него не подходит, потому что данных во внешней таблице много, к тому же это дерево. То есть нужно в самом поле писать текст, где-то еще хранить id, а само значение выбирать из псевдомодального диалога, вызываемого с помощью кнопки рядом с полем. Есть ли в ExtJS встроенные механизмы для разруливания такой ситуации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2013, 13:12 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
AntonariyEx_Soft> 1) Можно ли сделать так, чтобы узлы при даблклике не разворачивались? тынць -> тынць -> тынць ???А как этот конфиг задать? Это не проканало: Код: javascript 1. 2. http://stackoverflow.com/questions/8238180/in-extjs-how-dont-expand-in-tree-on-double-click Код: javascript 1. 2. 3. 4. 5. _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2013, 00:07 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Результат применения стилей вызывает недоумение. Внутренности кнопки состоят из двух спанов: Код: html 1. 2. Так вот стиль применяется ко второму, где никакого текста нет. Что я неправильно делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2013, 16:27 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2013, 22:18 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Ex_Soft Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. _________________ "Helo, word!" - 17 errors 56 warnings Прискорбно :( Стили при такой развесистой объектной архитектуре дОлжно менять в масштабах глобальных изменений внешнего вида, а не пары кнопочек в отдельном месте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2013, 22:28 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
On 09.10.2013 10:28 pm, Antonariy wrote: > Стили при такой развесистой объектной архитектуре дОлжно менять в масштабах глобальных изменений внешнего вида, а не пары кнопочек в отдельном месте. Theming ??? _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2013, 22:49 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Ex_SoftOn 09.10.2013 10:28 pm, Antonariy wrote: > Стили при такой развесистой объектной архитектуре дОлжно менять в масштабах глобальных изменений внешнего вида, а не пары кнопочек в отдельном месте. Theming ??? _________________ "Helo, word!" - 17 errors 56 warnings Я имею ввиду, что вот такой шрифт должен быть только у кнопок в подвале формы, и я его хотел задать в единственном месте в прототипе формы. А с cls: "btn1" получается, что я должен распылять код, ответственный за прототип формы, по разным модулям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2013, 07:28 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
On 10.10.2013 7:28, Antonariy wrote: > Я имею ввиду, что вот такой шрифт должен быть только у кнопок в подвале формы, и я его хотел задать в единственном месте в прототипе формы. А с cls: "btn1" получается, что я должен распылять код, ответственный за прототип формы, по разным модулям. Дык, родите свою кнопку с уже прибитым в ней гвоздями cls 'ом и пихайте ее в подвал only. А в остальных местах - штатные кнопки... _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2013, 10:02 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Ex_SoftДык, родите свою кнопку с уже прибитым в ней гвоздями cls 'ом и пихайте ее в подвал only. А в остальных местах - штатные кнопки...Вопрос не в своя-штатная, а том, что я не могу свою определить атомарно . Ширина, высота и cls прибиты гвоздями, а содержимое cls'а болтается где-то в космосе — в css. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2013, 10:28 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
И все равно в первом спане стиль забивается правилом темы .x-btn-default-small .x-btn-inner, где прописаны все параметры шрифта. В случае с cls с этим ничего не поделаешь (кроме костыля, в котором интересующие свойства из правила выставляются в inherit, и который неизвестно как аукнется в других кнопках), таковы правила css, но правила, задаваемые через объектную модель, должны работать как от них ожидается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2013, 10:53 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Antonariyчерез объектную модельЧерез конфиг style в смысле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2013, 11:02 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
On 10.10.2013 10:53, Antonariy wrote: > ... но правила, задаваемые через объектную модель, должны работать как от них ожидается. Ну, что Вам на это сказать... /me вспоминает: http://sp.sz.ru/nast_progr_.html лучшая литература для хакера - распечатка программы Посмотрите в исходниках, что они со style творят... _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2013, 11:11 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Ex_SoftПосмотрите в исходниках, что они со style творят...Уже смотрел — адово комментируют, больше ничего пока не разобрал. Код: css 1. 2. 3. Такой костыль сработал, но лучше попробую сделать проставление стиля непосредственно dom-элементу в initComponent. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2013, 11:17 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Увы мне, на момент initComponent в контексте объекта еще нет dom. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2013, 11:35 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Классная вещь этот ExtJS, можно ее кромсать как бог черепаху практически не используя костыли. Вот, например, дерево с поддержкой пейджинга :) Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2013, 12:51 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
А как в событии store load получить ответ сервера, если сервер вернул 500 и описание проблемы? Этой фигни как-то маловато: Код: javascript 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2013, 12:32 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
On 24.10.2013 12:32, Antonariy wrote: > А как в событии store load получить ответ сервера, если сервер вернул 500 и описание проблемы? Именно в store? Попробуйте в exception eOpts дополнить недостающей Вам info... _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2013, 14:30 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Не обязательно в самом store, можно подоткнуть, например, в любое место в процедуре createTreeStore. Ссылку посмотрел, но не понял, как эту штуку Код: javascript 1. 2. 3. 4. 5. воткнуть в конфиг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2013, 16:33 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
On 24.10.2013 16:33, Antonariy wrote: > Ссылку посмотрел, но не понял, как эту штуку Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2013, 17:53 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Ну не настолько я недогадлив :). Я не понял, как ВСЮ эту штуку подоткнуть к store. Не в так ли случайно? Код: javascript 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2013, 19:07 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
On 10/24/2013 07:07 PM, Antonariy wrote: > Не в так ли случайно? Ну - да... А как еще по другому Вы хотите? _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2013, 23:06 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
А почему у меня в гридах и деревьях скролла нет, что я не так делаю? Прототип такой: Код: javascript 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2013, 13:27 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. 2. 3. 4. 5. 6. || Код: sql 1. 2. 3. 4. 5. 6. 7. ??? _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2013, 14:50 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
fit не подходит, у меня два айтема, тулбар растягивается на весь контейнер. Ладно диалог, в нем я подберу фиксированную высоту, а как быть с основным окном? Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Меню само по себе, табы сами по себе, контейнер для них имеет заданную резиновую высоту, но табы тоже состоят из двух айтемов, тулбара и грида/дерева. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2013, 15:34 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Вот жеж блин, надо было лепить тулбары в dockedItems самого грида. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2013, 15:36 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Перенес тулбар в грид, но опять не выходит каменный цветок (с диалогом все получилось). Разметка та же, вот контейнер для табов, добавление таба и прототип таба, являющегося по совместительству гридом: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Что опять не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2013, 17:12 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
On 25.10.2013 17:12, Antonariy wrote: > Что опять не так? Похоже Вы пытаетесь засунуть панель в панель. Этого делать не надо - грид уже и так ЭстЪ панелЪ. тынць _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2013, 17:23 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Нашел тему , где вы решали решал туже самую проблему, но решения не понял. Если в моем коде поменять tab.Panel на Viewport и что-то в него добавить, то он растягивается на всю страницу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2013, 18:02 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
он растягивается на всю страницуДогадался прочитать про viewport. Вопрос закрыт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2013, 00:10 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Если делать Ext.create("My.Some.Class"), который не был объявлен через Ext.define, то ext пытается подгрузить соответствующий файл My/Some/Class.js Можно ли настроить ExtJS так, чтобы она использовала маршрут, который угоден мне? Например: GetConfig.ashx?ClassName=My.Some.Class ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2014, 18:05 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Antonariy, В итоге-то - сенча - это тру? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2014, 22:54 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Итоги подводить рано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2014, 07:17 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
AntonariyЕсли делать Ext.create("My.Some.Class"), который не был объявлен через Ext.define, то ext пытается подгрузить соответствующий файл My/Some/Class.js Можно ли настроить ExtJS так, чтобы она использовала маршрут, который угоден мне? Например: GetConfig.ashx?ClassName=My.Some.ClassРазобрался. Нужно напичкать Loader путями для каждого класса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2014, 16:29 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
AntonariyAntonariyЕсли делать Ext.create("My.Some.Class"), который не был объявлен через Ext.define, то ext пытается подгрузить соответствующий файл My/Some/Class.js Можно ли настроить ExtJS так, чтобы она использовала маршрут, который угоден мне? Например: GetConfig.ashx?ClassName=My.Some.ClassРазобрался. Нужно напичкать Loader путями для каждого класса.может попробовать URL Rewrite? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2014, 17:43 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Яростный МечAntonariyпропущено... Разобрался. Нужно напичкать Loader путями для каждого класса.может попробовать URL Rewrite?Этот? http://www.microsoft.com/en-us/download/details.aspx?id=7435 А можно ли что-то подобное заюзать при отладке в VS2013? IIS express этот модуль не воспринимает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2014, 15:27 |
|
||
|
|

start [/forum/topic.php?all=1&fid=22&tid=1446537]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 263ms |
| total: | 426ms |

| 0 / 0 |
