Wiki articles

Showing 21-40 of 142 items.

Pjax GridView: refresh page after delete

Created 11 months ago by hehbhehb, updated 8 months ago by CeBe.

Normally, after clicking the delete button in gridview, the record will be deleted and the page will refresh, but the page number in query string is lost. This is not always the case we expect.

5 0
3 followers
Viewed: 12 513 times
Version: 2.0
Category: How-tos

Auto-update denormalized attributes with MongoDb and Yii2

Created 5 years ago by edoardo849, updated 5 years ago by CeBe.

You have different collections in MongoDb with de-normalized attributes. As you may know, due to its not-join nature, MongoDb tends to encourage repetition of the same value in different collections (de-normalization). In this MongoDb is opposed to a more SQL-like approach where you usually reference only the ID of the value with a foreign key.

1 0
3 followers
Viewed: 11 731 times
Version: 2.0
Category: Tips

Installare Yii 2.0.* usando XAMPP su Windows in versione portabile

Created 4 years ago by realtebo, updated 3 years ago by realtebo.

Personalmente trovo che la versione "portable" sia molto più semplice da aggiornare, ed io tengo sempre costantemente aggiornato TUTTO il parco software relativo al mio webserver.

0 0
2 followers
Viewed: 17 692 times
Version: 2.0
Category: Tutorials

How to use BootstrapInterface

Created 4 years ago by Antonio Ramirez, updated 4 years ago by Antonio Ramirez.

Yii2 introduces the BootstrapInterface to ease our application initialization tasks, whether they are composer based or Application bootstrap (do not mistaken with Bootstrap CSS Framework) based tasks. On this article, I am going to explain how to use it on y...

2 0
3 followers
Viewed: 12 864 times
Version: 2.0
Category: How-tos

Cómo enviar emails usando SMTP

Created 4 years ago by robregonm, updated 4 years ago by robregonm.
2 0
2 followers
Viewed: 15 357 times
Version: 2.0
Category: How-tos

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

Created 4 years ago by Kartik V, updated 4 years ago by Kartik V.
  • Running a composer update does not fetch any new packages (even though the source is updated)
  • A specific vendor package never gets updated
  • Facing on and off problems when fetching packages while performing composer update.
  • You ran a composer update earlier, but it was partially done, before you lost network connectivity, and you cannot refresh packages anymore.
0 3
36 followers
Viewed: 26 955 times
Version: 2.0
Category: Tutorials

My Own Components Folder in Yii2

Created 4 years ago by CTala, updated 4 years ago by CTala.

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.

2 1
2 followers
Viewed: 14 133 times
Version: 2.0
Category: Tips

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

Created 4 years ago by Kartik V, updated 4 years ago by Kartik V.

Note the tag {{homeUrl}} will be dynamically replaced at runtime.

0 2
40 followers
Viewed: 12 017 times
Version: 2.0
Category: Tutorials

Locking your Yii 2 project package versions with composer.lock

Created 4 years ago by Kartik V, updated 4 years ago by Kartik V.

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.

0 2
37 followers
Viewed: 9 316 times
Version: 2.0
Category: Tips

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

Created 4 years ago by Kartik V, updated 4 years ago by Kartik V.

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?

2 3
39 followers
Viewed: 26 844 times
Version: 2.0
Category: Tips

Using the yii2-datecontrol extension along with yii2-detail-view widget

Created 4 years ago by Kartik V, updated 4 years ago by Kartik V.

The yii2-datecontrol extension allows you to control separate date formats for display and saving for form inputs.

1 0
37 followers
Viewed: 14 419 times
Version: 2.0
Category: How-tos

Model validation for field ranges using yii2-field-range extension

Created 4 years ago by Kartik V, updated 4 years ago by Kartik V.

The yii2-field-range extension enables you to easily setup ActiveField range fields with Bootstrap styling. You basically can setup two attributes joined together like a single field with combined validation error block.

0 0
37 followers
Viewed: 18 877 times
Version: 2.0
Category: Tips

using 'whenClient' for complex client side validation

Created 4 years ago by thiagoc7, updated 4 years ago by thiagoc7.

You have a 'Category' model with Id, Name and Visibility (boolean, where 0 = Public, and 1 = Private).

0 0
4 followers
Viewed: 10 504 times
Version: 2.0
Category: How-tos

Managing different Bootstrap form layouts with yii2-field-range extension.

Created 4 years ago by Kartik V, updated 4 years ago by Kartik V.

This wiki will explain how you can use the Field range extension with multiple Bootstrap form layouts (vertical or horizontal). You maybe aware, that the yii2-field-range extension enables you to easily setup ActiveField range fields with Bootstrap styling. You basically can setup two attributes joined together like a single field with combined validation error block.

0 0
37 followers
Viewed: 22 775 times
Version: 2.0
Category: How-tos

How to sum (Update) of all input button price value using jquery

Created 4 years ago by Ankit Modi, updated 4 years ago by Ankit Modi.

Hi Friends, In this tutorial, how to update the sum of all the button data-price value using jquery, Just Follow three step and it's work easily.I hope It may be some helpful to others. See Image

0 0
2 followers
Viewed: 12 050 times
Version: all
Category: How-tos

Role Management

Created 4 years ago by Dency G B, updated 4 years ago by Dency G B.

Implementing a role based access control is a very easy process and you can even load your roles from the database if you want.

0 0
5 followers
Viewed: 16 053 times
Version: 2.0
Category: How-tos
Tags: rbac, yii2

Getting information from the current locale

Created 8 months ago by CeBe, updated 8 months ago by CeBe.

Yii 2.0 comes with a formatter component to format dates, numbers, and other values for international users according to their locale. This is very useful for displaying data. When working with incoming data or when using enhanced input methods like the [MaskedInput widget](https://www.yiiframework.com/doc/api/2.0/yii-widgets-maskedinp...

5 0
2 followers
Viewed: 5 855 times
Version: 2.0
Category: How-tos

embedded javascript block in your view with IDE checking or intellisense

Created 4 years ago by yiqing95, updated 4 years ago by yiqing95.

this is my way for embed js code block in view file:

1 0
3 followers
Viewed: 7 886 times
Version: 2.0
Category: Tips

Using Nginx and Apache2 in separate distributed servers (ie, Amazon EC2 instances)

Created 5 years ago by Luis Lobo Borobia, updated a year ago by Luis Lobo Borobia.

We are running one frontend running NGINX and several app servers running Apache2. There are several issues we have come across but right now I'll be documenting one of them. I'll be completing this article when I get more time.

2 0
2 followers
Viewed: 8 436 times
Version: all
Category: Tips

Events registration examples

Created a month ago by minitia, updated a month ago by minitia.

Register an event handler at Object-Level

1 0
2 followers
Viewed: 3 278 times
Version: 2.0
Category: How-tos
Tags: events, yii2