Wiki

Displaying 101-110 of 715 result(s).

Using your own forked version of extensions with composer

Created 6 months ago by Kartik VTutorials1 comment – viewed 1,706 times – ( +31 / -4 ) – version 2.0
So you want to use a fork of any existing vendor extension with your Yii 2 install and use the fork, instead of original source. This does not need you to push any update or register your package on packagist.org. You are recommended to follow the approach below:

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

Created 6 months ago by Kartik VTips0 comments – viewed 2,251 times – ( +30 / -5 ) – 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

Created 6 months ago by Kartik VTips0 comments – viewed 1,496 times – ( +28 / -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 6 months ago by Kartik VTutorials0 comments – viewed 2,288 times – ( +29 / -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 6 months ago by CTalaTips0 comments – viewed 2,871 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 6 months ago by Kartik VTips2 comments – viewed 3,610 times – ( +30 / -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 6 months ago by Kartik VTips0 comments – viewed 6,682 times – ( +30 / -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 6 months ago by Kartik VTutorials0 comments – viewed 4,337 times – ( +30 / -4 ) – 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 6 months ago by Kartik VFAQs1 comment – viewed 3,509 times – ( +30 / -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 6 months ago by Kartik VTips5 comments – viewed 8,737 times – ( +29 / -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?