Wiki

Sorted by date (updated)X
Displaying 271-280 of 784 result(s).

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

Updated 3 years ago by Kartik VTutorials0 comments – viewed 7,071 times – ( +39 / -5 ) – 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:

Special Validation Rule - Fill out a Field or another group of Fields

Updated 3 years ago by KabinenkofferHow-tos0 comments – viewed 4,052 times – ( +1 / -3 ) – version 1.1
If you have a form, you sometimes need special validation Rules not included in Yii. Here i share a special rule with you, i just wrote. Maybe you have the case, when a user needs to Fill ou Field A oder the Fields B, C and D.

Managing a star rating with the StarRating widget in Yii 2

Updated 3 years ago by Kartik VHow-tos4 comments – viewed 11,388 times – ( +38 / -6 ) – version 2.0
In Yii 1.x, there was a built in widget CStarRating based on the jquery star rating plugin. There exists no prebuilt solution in Yii2, however the same concepts can be extended using any jquery plugin.

Install specific Yii2 vendor extension & dependency without updating other packages.

Updated 3 years ago by Kartik VTips0 comments – viewed 15,884 times – ( +40 / -7 ) – version 2.0
The tips here are for advanced usages of composer and its assumed you have read about using composer and have a knowledge of your vendor packages to be updated. Let's consider, you want to update only one specific yii2 vendor library, without updating all the other extension packages?

Locking your Yii 2 project package versions with composer.lock

Updated 3 years ago by Kartik VTips0 comments – viewed 5,613 times – ( +37 / -5 ) – 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.

My Own Components Folder in Yii2

Updated 3 years ago by CTalaTips0 comments – viewed 9,682 times – ( +3 / -3 ) – 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

Updated 3 years ago by tophTips2 comments – viewed 25,902 times – ( +44 / -5 ) – version all
You are using an ActiveForm in yii (both v1.x or 2), with a GET method like below:

How to read HTML5 Multiple File Input from controller?

Updated 3 years ago by Kartik VHow-tos1 comment – viewed 9,000 times – ( +37 / -5 ) – 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?

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

Updated 3 years ago by Kartik VFAQs2 comments – viewed 23,790 times – ( +40 / -5 ) – 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?

What to do when composer fails to update your vendor packages?

Updated 3 years ago by Kartik VTutorials0 comments – viewed 18,547 times – ( +38 / -6 ) – version 2.0
Have you faced some of these problems when using composer with your Yii 2 installation?