Recently I had an internal discussion within my team, that K2 Smartforms has a limited number of icons, that a user can use with the out-of-the-box controls, like buttons or data labels. We all agreed, that we need more. However, even if we have 1000 icons to be used with buttons, some other customers will always require more or something totally different. Therefore, I decided to write a short article to demonstrate, how you can quickly and easily add icon fonts in K2 to get almost unlimited number of icons for your purposes.
Posts tagged as “K2 SmartForms”
Changing a view background in K2 Smartforms is not available out of the box. Moreover, if you need to create a reusable component with the new background, which you can then reuse across one or multiple applications. Here I will quickly explain, how you can change view background in K2 Smartforms with the help of JavaScript. Please, refer to the post How to add JavaScript on Smartforms, if certain steps are not clear.
Very often people try to find a control instance with JavaScript in K2 Smartforms. The approach, discussed in this article, can be used to find certain controls. However, this is not something you need on a daily basis, but rather rarely for certain functionality, that is not available out of the box. When you need to inject something and need to set or get the value of a control.
I do not know, if I want to share way, how you can change column text direction in a List View, because one of the approaches is very simple. However, I spent a some time, thinking how this could be done with CSS or JavaScript. I came up with 2 solutions: stupid simple and more sophisticated
Various preferences of customers define the layout of their forms. Some prefer the forms with tabs, others – everything on one page. Quite often you can have big forms and…
There is always a number of options, when you need to extend K2 Smartforms with some non-standard functionality. JavaScript Injection is one of them. So this post will give you a brief overview, how you can add JavaScript
K2 Smartofrms is a designer of user interfaces. It helps you build forms for applications of various complexity. Even though there are a lot of standard components, events, actions, themes, we do not fully control the Document Object Model (DOM). That is produced by the K2 Smartforms engine. But what if we need something non-standard? What if we need to exceed the limits?
When you have a lot of columns your List View, but would like to use them all on the form. The List View with horizontal scrolling is helpful also for mobile devices.
Multilingual forms is a frequent requirement among different customer. For this purposes we developed a custom control in K2Europe. But what if you are working with K2 Cloud? This article will help you.
By default, K2 does not have an option to display boolean fields as checkboxes. Instead you see values True/False. For a better user experience it is always good to have the possibility to show checkboxes instead,. Here I describe, how easily this can be achieved.