Библиотека ExtJS/Sencha / Гиперссылки в ExtJS 2.x/3.x. В помощь молодому бойцу
2011-09-20 23:32:53
... начинал знакомиться с
ExtJS, для меня было ...
+ развернуть текст сохранённая копия
Этот пост представляет собой маленькое и скромное howto из разряда «Хозяйке на заметку».
Когда я только начинал знакомиться с ExtJS, для меня было несколько дико, что такой крупный каркас веб-разработки не содержит никаких средств для использования гиперссылок в пользовательском интерфейсе (по крайней мере наравне с кнопками, панельками и прочими более сложными контролами, которые можно внедрить куда угодно). Как это часто бывает, фреймворк, который дает простой путь для сложных вещей, создает сложности в тех местах, где их и не ожидаешь.
Читать дальше →
Тэги:
extjs,
howto,
hyperlink
Библиотека ExtJS/Sencha / [Из песочницы] Использование Ext JS 4 виджетов в рамках Ext JS 3 интерфейса
2011-09-16 12:19:20
Преамбула
Ext JS 4 представляет разработчикам много новых возможностей, в числе ...
+ развернуть текст сохранённая копия
Преамбула
Ext JS 4 представляет разработчикам много новых возможностей, в числе которых, например, большое количество новых графиков и диаграмм. Сравните — для четвертой версии приведено 22 примера использования элементов Chart против всего четырех примеров для третьей версии. Внушающе, не правда ли?
Однако что, если в наличии есть большое приложение, реализованное на третьей версии Ext JS и возникает необходимость использования некоторых виджетов четвертой версии? Например, типична ситуация, когда в приложение нужно добавить новые диаграммы, но переписывать всё на «четверку» нецелесообразно.
К счастью, разработчики фреймворка позаботились об этом. Ext JS 4 полностью изолирован, что позволяет использовать четвертую версию наравне с третьей в пределах одной страницы! Чтобы продемонстрировать эту возможность на боевом примере, авторами фреймворка был создан пример, добавляющий в Ext JS 3 приложение новые диаграммы четвертой версии. Итак, что для этого нужно?
Читать дальше →
Тэги:
3.0,
extjs
Проект Raudus для Delphi
2011-09-14 19:58:54
Не так давно наткнулся, на сайте VR-ONLINE, на одну очень интересную статью, где автор описывал ...
+ развернуть текст сохранённая копия
Не так давно наткнулся, на сайте VR-ONLINE, на одну очень интересную статью, где автор описывал очень интересный проект для Delphi. Проект носит название Raudus Raudus – это проект, который позволяет создавать интернет-приложения (RIA) – это интернет приложения, которое доступно, через сеть Интернет, но имеет функциональность тем самых настольных приложений, которые любим создавать «мы» (программисты, которые [...]
Тэги:
extjs,
raudus,
senchatouch,
другой,
новость
MODx CMS / Создаем компонент для MODX Revolution
2011-08-19 15:42:18
... Revolution построена на
ExtJS, поэтому, вам придется ... правилам, с использованием
ExtJS и прочих дел ...
+ развернуть текст сохранённая копия
Когда я публиковал свои топики по MODX, меня неоднократно просили рассказать как создавать собственные разделы в админке. В MODX Evolution они называются Модулями, а в Revolution — Компоненты.
Так что же это такое?
Компоненты позволяют MODX Revolution получить безграничные возможности. С их помощью можно написать любую вещь в админке, будь то интернет-магазин, или расширенное управление юзерами.
Вся админка Revolution построена на ExtJS, поэтому, вам придется его освоить, конечно, если вы хотите делать красивые и удобные разделы админки.
Сегодня мы попробуем создать простой и бессмысленный компонент для MODX Revo, по всем правилам, с использованием ExtJS и прочих дел.
Читать дальше →
Тэги:
component,
extjs,
modx,
revolution
JavaScript / Events bubbling и events capturing
2011-08-17 01:53:50
... (events delegation в
ExtJS, например)?
+ развернуть текст сохранённая копия
Представьте, что на странице есть два блока, и один вложен в другой, как это показано на рисунке. В разметке страницы это выглядит так:
<div id="block_outer">
<div id="block_inner"></div>
</div>
А теперь представьте, что к блоку #block_outer привязано событие onClickOuter, а к блоку #block_inner, соответственно, событие onClickInner. И ответьте на вопрос, как сделать так, чтобы при клике на блок #block_inner, событие onClickOuter не вызывалось? И будет ли оно вообще вызвано? И если будет, то в каком порядке события будут вызываться? И знаете ли вы, как работает метод jQuery.live или подобные в других библиотеках (events delegation в ExtJS, например)?
Если я хоть немного заинтересовал, добро пожаловать под кат.
Тэги:
bubbling,
capture,
dojo,
event,
extjs,
javascript,
jquery,
mootools