Wiki

Displaying 121-130 of 733 result(s).

Locking your Yii 2 project package versions with composer.lock

Created 10 months ago by Kartik VTips0 comments – viewed 1,970 times – ( +32 / -4 ) – version 2.0
Ok, you have installed a Yii 2 basic or advanced app for the first time and completed the post install steps. You have picked up a few extensions to install for the first time as well. You would already see a composer.lock file in your application root folder.

How to store array/widget configuration to the database with config validation rules

Created 10 months ago by Kartik VTutorials0 comments – viewed 3,017 times – ( +33 / -4 ) – version 2.0
You may have scenarios, where you want to store a specific array configuration to the database. A classic example could be saving Yii widget configuration to the database and then retrieving it at runtime, with dynamic parameters set. This wiki discusses one of the approaches to do this. Let's consider you have something like the NavBar configuration below to store in the db:

My Own Components Folder in Yii2

Created 10 months ago by CTalaTips0 comments – viewed 4,120 times – ( +3 / -2 ) – version 2.0
In Yii1 I used to have my own components under the components folder of the structure, now with namespacing this is a little bit different.

FORM with GET method causes repeated stacking of URL Parameters

Created 10 months ago by Kartik VTips2 comments – viewed 5,548 times – ( +34 / -4 ) – version all
You are using an ActiveForm in yii (both v1.x or 2), with a GET method like below:

Yii 2 list of path aliases available with default basic and advanced app.

Created 10 months ago by Kartik VTips1 comment – viewed 13,010 times – ( +37 / -5 ) – version 2.0
If you are coming over from Yii 1.x to Yii 2, and already read this guide, you may note that namespaces are very important in Yii 2 to identify classes. But do you know the list of seeded path aliases that come shipped with a basic or advanced app? Here is my attempt to list them.

Handling tabular data loading and validation in Yii 2

Created 10 months ago by Kartik VTutorials2 comments – viewed 7,477 times – ( +35 / -5 ) – version 2.0
How do you read and handle tabular data submission via form in Yii framework 2.0? Sometimes we want to collect user input in a batch mode. That is, the user can enter the information for multiple model instances and submit them all at once. We call this tabular input because the input fields are often presented in an HTML table.

Overcoming removal of client helpers (e.g. ajaxLink) and ClientScript in Yii 2.0

Created 10 months ago by Kartik VFAQs1 comment – viewed 7,161 times – ( +34 / -4 ) – version 2.0
With Yii Framework 2.0, one of the many changes, that Yii 1.x developers will face is removal of all client helpers and revamp of the CClientScript functionality. For example no more CHtml::ajaxLink or Html::ajaxLink. How do you cater to such requirements in Yii 2.0?

Activating Bootstrap 3 Tooltips & Popover for your Yii Site.

Created 10 months ago by Kartik VTips5 comments – viewed 13,317 times – ( +33 / -4 ) – version 2.0
With Bootstrap 3 and its inbuilt support in Yii Framework 2.0, you would see quite some new ways of creating HTML markup and styling your site. However, with version 3 of Bootstrap, tooltips and popover are not activated by default on your elements. Assuming you have activated the Bootstrap 3 tooltip plugin - how do you easily enable display of tooltips/popovers across your site?

Yii2 default values for Index data Provider

Created 10 months ago by CTalaTips1 comment – viewed 3,270 times – ( +2 ) – version 2.0
Guys,

How to read HTML5 Multiple File Input from controller?

Created 10 months ago by Kartik VHow-tos1 comment – viewed 3,205 times – ( +31 / -4 ) – version all
Ok, so you have a HTML 5 file input markup on your view and you have enabled multiple attribute to true. You may also be using widgets based on HTML5 input like \kartik\widgets\FileInput. But when you read a file in Yii controller using CUploadedFile (Yii1) or UploadedFile (Yii2), you do not see a list of multiple files that you selected in your view, but only one row. Your HTML markup in your view would be something like this and you don't know why this is not working?