From 47a2858f7a9827317f5aae4d27d4f0517973ed78 Mon Sep 17 00:00:00 2001 From: Nathan Gray Date: Wed, 28 Mar 2012 19:00:12 +0000 Subject: [PATCH] Add column alignment in nm --- etemplate/js/et2_extension_nextmatch.js | 5 +++++ etemplate/js/et2_extension_nextmatch_rowProvider.js | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/etemplate/js/et2_extension_nextmatch.js b/etemplate/js/et2_extension_nextmatch.js index b49ac2766f..7701a9c814 100644 --- a/etemplate/js/et2_extension_nextmatch.js +++ b/etemplate/js/et2_extension_nextmatch.js @@ -529,6 +529,11 @@ var et2_nextmatch = et2_DOMWidget.extend(et2_IResizeable, { { columnWidgets[x] = _row[x].widget; } + // Pass along column alignment + if(_row[x].align) + { + columnWidgets[x].align = _row[x].align; + } } this.rowProvider.setDataRowTemplate(columnWidgets, _rowData, this); diff --git a/etemplate/js/et2_extension_nextmatch_rowProvider.js b/etemplate/js/et2_extension_nextmatch_rowProvider.js index 28523ba740..0a3aa1527e 100644 --- a/etemplate/js/et2_extension_nextmatch_rowProvider.js +++ b/etemplate/js/et2_extension_nextmatch_rowProvider.js @@ -446,6 +446,11 @@ var et2_nextmatch_rowWidget = et2_widget.extend(et2_IDOMNode, { { this._widgets[i] = _widgets[i].clone(this); this._widgets[i].loadingFinished(); + // Set column alignment from widget + if(this._widgets[i].align) + { + this._row.childNodes[i].align = this._widgets[i].align; + } } },