<div dir="ltr">Thank Uma for your answer. But how is sorted the list?<div>Because I declared fields in $list_fields (in the class of my module) but the columns are not displayed in the same order than $list_fields.</div><div>It seems to be shuffle....</div>















<div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.727272033691406px;background-color:rgb(255,255,255)"><div><br></div><div>Regards,</div><div><br></div><div><font color="#666666">Jonathan SARDO<br></font></div></div></div></div></div>
<br><div class="gmail_quote">2015-02-04 17:19 GMT+01:00 Uma S <span dir="ltr"><<a href="mailto:uma.s@vtiger.com" target="_blank">uma.s@vtiger.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>This is not a bug, we want to maintain uniformity in showing fields in related-list, popup and summary view. </div><div><br></div><div>So while showing popup we will first look into summary-view enabled fields for popup if module doesn't have any summary view enabled fields then fallback to related-list fields.</div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Wed, Feb 4, 2015 at 8:43 PM, Jonathan Sardo <span dir="ltr"><<a href="mailto:sardoj@gmail.com" target="_blank">sardoj@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">Hi,<div><br></div><div>I think there is a bug in displaying fields for Popup.</div><div>Instead to display fields defined for Popup, Vtiger displays (in a Popup) fields defined for Related List. </div><div><br></div><div>Here the way to fix this bug (file /modules/Vtiger/models/Module.php):</div><div>







<p>/**<br>* Function to get popup view fields<br>*/</p>
<p><span>   </span><span>public function </span>getPopupViewFieldsList<span>()</span>{<br><span>   $summaryFieldsList </span>= <span>$this</span>->getSummaryViewFieldsList()<span>;</span></p>
<p><span>   if</span><span>(count(</span>$summaryFieldsList<span>) > </span><span>0</span><span>){<br></span>      $popupFields <span>= array_keys(</span>$summaryFieldsList<span>)</span><span>;<br></span><span>   }</span>else<span>{<br></span><span>      //$popupFields </span>= array_values(<span>$this</span>->getRelatedListFields())<span>; <font color="#ff0000">//Replace this line</font><br>      </span><b><span>$popupFields </span>= array_values(<span>$this</span>->getPopupFields())</b><span><b>; </b><font color="#ff0000">//By this one</font><br></span>}</p>
<p><span><span></span><span></span></span><span>   return </span>$popupFields<span>;<br></span>}</p><div><div><div dir="ltr"><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.7272720336914px;background-color:rgb(255,255,255)"><div><br></div><div>Cordialement,</div><div><br></div><div><div><font color="#666666">Jonathan SARDO</font></div><div></div><div style="color:rgb(136,136,136)"><img src="cid:ii_13df029e6cb01b67" alt="Images intégrées 5"><br></div><div style="color:rgb(136,136,136)"><span style="color:rgb(0,0,0);font-family:arial;font-size:small">Tél. <a value="+33699455047" style="color:rgb(17,85,204)">06 99 45 50 47</a></span></div></div></div></div></div></div>
</div></div>
<br></div></div>_______________________________________________<br>
<a href="http://www.vtiger.com/" target="_blank">http://www.vtiger.com/</a><span class="HOEnZb"><font color="#888888"><br></font></span></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div><div dir="ltr">With<br>Best Regards<br>Uma.S<br><div>Vtiger Team</div></div></div>
</font></span></div>
<br>_______________________________________________<br>
<a href="http://www.vtiger.com/" target="_blank">http://www.vtiger.com/</a><br></blockquote></div><br></div></div>