Загрузка данных
 
Логин:   Пароль:      
Регистрация   Забыли пароль?

15 горячих:

BeGeMoT
рейтинг     сила
:) 0 :( 0,15

BeGeMoT

Профиль
   Блог  RSS

КонференцииDEVCONF::PHP( 'приглашаем докладчиков' )

Devconf — конференция профессиональных веб-разработчиков, посвященная ведущим технологиям программирования и веб-разработки.

DEVCONF — это новая конференция, которая собрала вместе лидеров сообществ web-разработчиков.

Мы объединили усилия, чтобы сделать эту глобальную конференцию доступной для любого участника, живым и увлекательным местом сбора профессионалов web-разработки.

В данный момент есть идет сбор заявок на доклады
http://www.devconf.ru/phpconf/offers

Из уже подданых заявок
— Premature Optimization Mistakes (Ilia Alshanetsky — известный разработчик ядра PHP)
— PHP 5.3 в бою. Опыт с фронта (Doctrine 2, Symfony 2, Zend Framework 2 и др.) Туревич Георгий, Wizartech
— MariaDB — ветка MySQL с большими возможностями — Сергей Петруня (http://askmonty.org/)
— Основы построения масштабируемых высоконагруженных веб-проектов Алексей Рыбак (badoo.com)
— Решения высокой надежности на базе MySQL — Алик Рубин, MySQL
— Пора ли отправлять С на свалку истории? Пишем демонов на PHP с использованием расширения libevent Вадим Крючков, Agunga
— Мониторинг производительности MySQL с использованием performance schema — Алексей Копытов, MySQL
BeGeMoT 18 марта 2010 22:01 комментариев: 4
:) 1 :(

JavsScriptExt.form.Combobox и запоминание состояния.

ExtJs В ExtJs есть интересные объект Ext.state.Manager, который позволяет запоминать состояние объектов типа Ext.Component. Но для того, что бы Ext.form.Combobox сохранял состояние надо задать некоторые функции в конфиг.



  1.  
  2. stateful: true,
  3. stateEvents: ['select'],
  4. getState: function() {
  5.     return {checked: this.getValue()}
  6. },
  7. applyState: function(state) {
  8.     this.setValue(state.checked);
  9. }
  10.  


stateful - включаем сохраннение состояний
stateEvents - задаём массив событий, по завершению которых, нужно сохранять состояние объекта
getState, applyState - что делать с объектом, при получении состояния и при инициализаии объекта из данных.
BeGeMoT 29 июня 2009 20:07 комментариев: 1
:) 0 :(

JavsScriptExt.PagingToolbar

ExtJSЕсть такой компонент в библиотеке. Но вот проблема, он "забывает" сортировку в Ext.grid.GridPanel. Сейчас я покажу как его легко и просто от этого отчуить. А если у нас ещё есть и фильтрация на стороне сервера, эти данные он тоже будет помнить как и сам grid.




  1.  
  2. Ext.PagingToolbar.prototype.doLoad =  function(start){
  3.     var o = {}, pn = this.paramNames;
  4.     o[pn.start] = start;
  5.     o[pn.limit] = this.pageSize;
  6.     if(this.fireEvent('beforechange', this, o) !== false){
  7.         o = Ext.apply(this.store.lastOptions.params, o);
  8.         this.store.load({params:o});
  9.     }
  10. };
  11.  

Всего-то переопределили функцию загрузки данных, добавив "o = Ext.apply(this.store.lastOptions.params, o);" вот эту строчку. Эта функция выполняется при любом действиее на toolbar-е.

Куда разместить это код?
- Сразу же после загрузки библиотеки.
BeGeMoT 25 июня 2009 18:21 комментариев: 2
:) 2,21 :(
© 2008 | О сайте | Инструкции | Обратная связь
© Powered by BigStreet

Работа с БД:
 Время - 0.0034
 Запросов - 6
Работа с кэшем:
 Время - 0.0018
 Записей - 1
 Прочтений - 4
Общее время:
 0.0385

sych