javascript - SugarCRM calendar module: Records as links -


What is a way to create records that appear on calendar modules (tasks, calls, meetings, etc.) Does the link itself appear as the record itself? In CE 6.5.16, they are just regular text fields and it has an "information" icon that allows users to navigate to the view of detail of the record.

For more information, see here:

I make things easier for my users to be available as a link. And when I / module / calendar / cal Being nude around with JS, which I believe is the source of making them as a link, I am not getting any progress, did anyone make any amendments like whatever I am trying to do is? And is there a way to make it upgrade-safe?

In the end it has been fixed how to fix it, though it is not safe for me to file a file Need to Modify: Module / Calendar / Calendar. To create Js / Work / Meeting name as a link to their respective expansion ideas, you must enter this line:

  item.name = item.name.link ("http: // Xxx.xxx/<crm-root>/index.php?action=DetailView&module=" + item.module_name + "& record =" + Item.record); After   

:

  time_print = "... ... & amp; nbsp;";   

and first:

  var head_text = CAL.get_header_text (item. Type, time_start, item.name, item. Record);   

However, this will only affect the monthly calendar view. To influence this change weekly and daily calendar view, place the same row later:

  CAL.basic.remove (item); If (CAL.style == "basic" | Item.days> 1) {CAL.basic.add (item); Return;}   

and earlier:

  var head_text = CAL.get_header_text (item.type, item.time_start, item.name, item.record );   

These changes make the name as a link, however, there are two troublesome issues. One is that on weekly and daily views, meetings and call status are usually defined under the name. After the change, it will be shown as "undefined" to correct it and to show the correct position back, make some changes where this line resides:

  var el = CAL .create_item ({items: items, type: 'advanced', head_text: head_text, ...   

Where to search

  "item_text: item_text" / code>  

is in line and to change it

  "item_text: item.status"   

meeting view or Other points of pop-up to show when clicking on call record Da also monthly / daily calendar views. I think I'll fix it in the future but will still do it.

Comments

Popular posts from this blog

Verilog Error: output or inout port "Q" must be connected to a structural net expression -

jasper reports - How to center align barcode using jasperreports and barcode4j -

c# - ASP.NET MVC - Attaching an entity of type 'MODELNAME' failed because another entity of the same type already has the same primary key value -