• Dynamic Fields 4 You for Vtiger 7


    Extension that allows you to make your Vtiger form more dynamic and user-friendly.
    Available for Vtiger 7 now!
     Dynamic Fields
  • Watermark functionality and PDF Password functionality

    vtiger 7
    available now for PDF Maker
    read more
  • ListView Colors 4 You for Vtiger 7

    vtiger 7
    available now!
    read more
  • Kanban View for Vtiger 7

    vtiger 7
    available now!
    read more
  • Credit Notes 4 You for Vtiger 7

    vtiger 7
    available now!
    read more
  • Reports 4 You for Vtiger 7

    vtiger 6.5.0
    available now!
    read more
  • Vtiger CRM and Google Calendar Synchronization

    vtiger 6.5.0
    available now!
    read more
  • Demo of vtiger 7.0 available!


    Feel free and test our PDF Maker on new vtiger 7.0
    vtiger 7.0 demo
  • PDF Maker for vtiger CRM

    PDF Maker is a very powerful tool for create Business Proposals, Contracts, Cases, Project activities documents and of course different kind of Quotes, Sales Order, Purchase Order and invoice.Read More Free Version Manual
  • Warehouses 4 You for vtiger 6 CRM

    Are you looking for Warehouse module for vtiger 6.x.x?
    Answer is MultiWarehouses 4 You
    Warehouses 4 You
  • IT-Solutions4You

    If you want to improve your vtiger CRM or search for a professional Cloud CRM solution,
    you are at the right placeRead More
  • VT4You Cloud CRM

    Powerful CRM Software, In the Cloud or on your Server.
    No credit card required, no software to install, no hardware needed, available anytime and anywhereRead More
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

Extensions for vtiger CRM

Our company IT-Solutions4You offers You very popular extensions for vtiger CRM Open Source. We are a vtiger CRM solution company that offers highest level of Support, Hosting, vtiger Development and CRM Integration Services to small and medium size enterprises

Service we provide

CRM Development

We are a company providing high quality vtiger CRM Development Services that will work specifically for you

CRM Hosting

Our CRM Hosting packages and servers meet all vtiger CRM requirements for optimal performance and hight security

View all services

TOPlist

CRM News

  • Dynamic Fields available for Vtiger 7 +

    Dear Customers,
    we are really happy to announce that Dynamic Fields 4 You is available for Vtiger 7.
    You can read more in our manual.
  • Vtiger Hosting in 3 minutes? Why not? +

    Dear Customers,
    We started our new service Vtiger Cloud Hosting.
    In 3 minutes you can have optimized Vtiger Hosting. Even for Free.
    It's up to you.
    Read more
  • Brand new update of PDF Maker +

    Because of GDPR and lot of our customer's requests we published PDF Maker with option to Lock PDF file with password.
    Also we added Watermark functionality.
    We hope that you enjoy it.
    There are updates for Vtiger 7 as well as Vtiger 6 CRM.Read more
  • ListView Colors 4 You and Process Flow for Vtiger 7 available +

    ListView Colors 4 You gives you better view, faster orientation and more information using same data in ListView.
    Read more
    Process Flow manages your Vtiger processes. Process Flow is FREE and it is required for using ListView Colors for Vtiger 7.
    Read more
  • Kanban View for Vtiger 7 +

    The Kanban View displays records in movable cards with option to change value from one into the other.
    Read more
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

What Our Clients Say

  • Phil M.

    I used PDF Maker for an old vTiger 5.1.0 instance - I naturally get back to ITS4You when my end-user wanted a brand new vTiger 7 - I can tell that you are a very genuine Customer Centric Organization ( great advice, instant support), and on top the brand new PDF Maker is a "Bombshell" ..... Great Job guys!
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

VT4You Cloud CRM

No installation, No hardware needed, Available anytime and anywhere

FREE 30 Days Trial

Try now FREE Trial Version with all Vtiger CRM Functions & Features, including our popular modifications and extensions

Initial CRM Setup Service

A FREE, one-time, initial CRM setup service is included with your subscription, even if you are still in your trial period

Great CRM Support

We are providing professional Services related to vtiger CRM Open Source, like vtiger CRM Hosting, Support and Customisations, etc.

Pay as You Grow Pricing

All plans come with awesome support by helpdesk, email or chat. There is no hidden fee!

  • Cloud CRM
  • user/month
    10 €
  • recommended for 1-15 Users
  • 5GB Storage
  • Regular updates
  • Basic Support
  • Free trial
  • Server CRM
  • price/month
    159 €
  • No user limit
  • 50GB Storage
  • Regular updates
  • Silver Support
  • Free trial
  • CRM On Premise
  • price/year
    4200 €
  • No user limit
  • Your CRM in-house solution
  • Regular updates
  • Platinum Support
  • Free trial
 

Try Free 30 days trial. No credit card needed! Need More information ?

6.4 Custom functions

If you need a special treatment of vtiger data in your template, you can use custom (your own) functions. There is a folder „functions“ under [vTigerROOT]/modules/PDFMaker/resources/, where you can place your own .php file with functions which would you like to use. This file will be included automatically. Inside this folder is file „its4you.php“, which contains our functions. These functions are listed in the Table 6-1 and are provided for you for free. Do not modify this file, because by next version it will be overwritten. If you would like to use your own functions, please create your own file/files, it means create new .php file under [vTigerROOT]/modules/PDFMaker/resources/functions and place here your functions. In order to insert custom function into template provide following:

  1. Go to EditView, and in Other information tab select custom function from selectbox „Custom functions“. You can choose one of our functions (its4you_*), or your own function.
  2. Click button. It adds function in form [CUSTOMFUNCTION|functionname|param1|param2|…|CUSTOMFUNCTION].
  3. Finally you have to define parameters of the function as shown in the Picture 6.10.

Custom functions

Picture 6.10 Custom functions


In the above example function with 5 parameters was used, i.e. [CUSTOMFUNCTION|functionname|param1|param2| param3| param4|param5| CUSTOMFUNCTION]. It is possible to use functions without parameters as well. In this case use just notation [CUSTOMFUNCTION|functionname|CUSTOMFUNCTION].

Important note: It is not allowed to use one custom function inside another one, i.e. to use custom function as parameter of another custom function.

Following table contains short description of our its4you_* functions which you can use in your pdf templates.

Name Description
its4you_if [CUSTOMFUNCTION|its4you_if|param1| comparator|param2|whatToReturn1|whatToReturn2|CUSTOMFUNCTION]
This function executes if-else statement based on given parameters:
param1 first parameter of comparison
comparator comparison sign - one of ==,!=,<,>,<=,>=
param2 second parameter of comparison
whatToReturn1 value returned when comparison succeeded
whatToReturn2 value returned when comparison didn’t succeed
its4you_getTemplateId [CUSTOMFUNCTION|its4you_getTemplateId|CUSTOMFUNCTION]
This function returns id of current template.
its4you_getContactImage [CUSTOMFUNCTION|its4you_getContactImage|id|width|height|CUSTOMFUNCTION]
This function returns image of contact.
id - contact id
width - width of returned image (10%, 100px)
height - height of returned image (10%, 100px)
its4you_sum [CUSTOMFUNCTION|its4you_sum|arg1|arg2|CUSTOMFUNCTION]
This function returns sum of input values: arg1+arg2+…+argN. Function is inserted with two arguments by default but you can edit it and add more arguments.
its4you_deduct [CUSTOMFUNCTION|its4you_deduct|arg1|arg2|CUSTOMFUNCTION]
This function returns deducted value arg1-arg2-...-argN (all following values are deducted from the first one). Function is inserted with two arguments by default but you can edit it and add more arguments.
its4you_multiplication [CUSTOMFUNCTION|its4you_multiplication|arg1|arg2|CUSTOMFUNCTION]
This function returns multiplication of all input values: arg1*arg2*…*argN. Function is inserted with two arguments by default but you can edit it and add more arguments.
its4you_divide [CUSTOMFUNCTION|its4you_divide|arg1|arg2|CUSTOMFUNCTION]
This function returns divided value arg1/arg2/.../argN. Function is inserted with two arguments by default but you can edit it and add more arguments.
its4you_formatNumberToPDF [CUSTOMFUNCTION|its4you_formatNumberToPDF|value|CUSTOMFUNCTION]
This function returns formatted value and is used by other functions.
value – int
its4you_formatNumberFromPDF [CUSTOMFUNCTION|its4you_formatNumberFromPDF|value|CUSTOMFUNCTION]
This function returns converted value into integer and is used by other functions.
value - int

Table 6-1 its4you functions


>>Next section<<

FAQ

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14