[Vtigercrm-developers] Custom UI Type?

Matteo Baranzoni info at greenbitweb.com
Fri Feb 13 12:51:36 GMT 2015


Prasad if i want to extend other uitype we can use something like reminder
uitpe?

class Vtiger_Reminder_UIType extends Vtiger_Date_UIType { }

that call custom getTemplateName and getDetailViewTemplateName?

2015-02-13 13:40 GMT+01:00 S T Prasad <stprasad at stprasad.com>:

> Hi Alan,
> This is what I would do
> 0. Choose a unique name, Pick2radio and number, 999, for our new UI Type
>
> 1. New script, Pick2radio.php, model it on the simple Picklist.php
> Path
> modules\Vtiger\uitypes
>
> 2. Pick2radio.tpl, model it on Picklist.tpl, UI transformation to radio
> logic goes here
> Path
> layouts\vlayout\modules\Vtiger\uitypes
>
> 3, Insert record into vtiger_ws_fieldtype with values, 999 and pick2radio
> (note the lower case)
> SQL:
> insert vtiger_ws_fieldtype set fieldtypeid=<maxvalue+1>, uitype=999,
> fieldtype='pick2radio';
>
> Use the new UI number 999 in any new field earlier defined in vtiger_field
> as picklist type(16) to test the basic concept.
>
> There is some more work to be done to handle the selection, new picklist
> entries etc, but i guess you got the drift
>
> Regards, ST Prasad
>
> On Fri, Feb 13, 2015 at 5:12 PM, Alan Lord <alanslists at gmail.com> wrote:
>
>> I want to make a new UI Type field for vtiger 6 which basically turns a
>> set of picklist values into a group of Radio buttons so you can only chose
>> one.
>>
>> Is there any documentation on creating new UITypes for vtiger 6?
>>
>> TIA
>>
>> Al
>>
>>
>>
>> _______________________________________________
>> http://www.vtiger.com/
>>
>
>
>
> --
> With best regards,
>
> S.T.Prasad
>
> http://www.vtigress.com
> The Purr-fect mate for vTiger
>
> _______________________________________________
> http://www.vtiger.com/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20150213/68dadd9f/attachment.html>


More information about the vtigercrm-developers mailing list