Changeset 2270 in products


Ignore:
Timestamp:
May 7, 2010 1:04:58 PM (14 years ago)
Author:
mylan
Message:

Fix clashing ReferenceDataGridField? with ATReferenceBrowserWidget ones.

Location:
quintagroup.referencedatagridfield/trunk/quintagroup/referencedatagridfield/skins/referencedatagridfield
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.referencedatagridfield/trunk/quintagroup/referencedatagridfield/skins/referencedatagridfield/referencebrowser.js

    r2269 r2270  
    11// function to open the popup window 
    22function getOrderIndex(currnode) { 
    3     if (dataGridFieldFunctions){ 
     3    if (typeof(dataGridFieldFunctions) == "object") { 
    44        var rows = dataGridFieldFunctions.getWidgetRows(currnode); 
    55        var row = dataGridFieldFunctions.getParentElementById(currnode, "datagridwidget-row");       
     
    3333 
    3434    // If it is about DataGridField use it to chose correct element 
    35     if (dataGridFieldFunctions){ 
     35    if (typeof(dataGridFieldFunctions) == "object" && order_idx >= 0) { 
    3636        var rows = dataGridFieldFunctions.getWidgetRows(element); 
    3737        if (rows.length >= order_idx) { 
     
    4444                } 
    4545            } 
    46             // for (var i=0;i<=row.childNodes.length;i++) { 
    47             //     var node = row.childNodes[i] 
    48             //  if (node.nodeName.toLowerCase() == 'td') { 
    49             //      for (var j=0;j<=node.childNodes.length;j++) { 
    50             //          var tr_node = node.childNodes[i] 
    51             //          if (tr_node.id == widget_id) { 
    52             //              return tr_node; 
    53             //          } 
    54             //      } 
    55             //     } 
    56             // } 
    5746        } 
    5847    } 
  • quintagroup.referencedatagridfield/trunk/quintagroup/referencedatagridfield/skins/referencedatagridfield/referencebrowser_popup.pt

    r2268 r2270  
    3232                      at_url python:here.REQUEST.get('at_url'); 
    3333                      fieldName python:here.REQUEST.get('fieldName'); 
    34                       order_idx python:here.REQUEST.get('order_idx'); 
     34                      order_idx python:here.REQUEST.get('order_idx', -1); 
    3535                      fieldRealName python:here.REQUEST.get('fieldRealName'); 
    3636                      at_obj python:here.restrictedTraverse(at_url); 
Note: See TracChangeset for help on using the changeset viewer.