Articles in category "tips", sorted by commentsX
Displaying 41-50 of 149 result(s).

Add model validator in Controller

Created 11 months ago by Kostas Apazidis (KonApaz)Tips4 comments – viewed 7,611 times – ( +1 / -1 ) – version 1.1
There are cases that model validators should be depended by controller/action and you couldn't manipulate on the model class or using scenarios in easy way

Debuging variables in Yii2

Created 7 months ago by johonunuTips3 comments – viewed 4,465 times – ( +2 / -1 ) – version 2.0
This tutorial is explained following "basic" application structure.

Use application on production/development environment without making changes

Created 3 years ago by ifdatticTips3 comments – viewed 38,404 times – ( +8 / -1 ) – version 1.1
I like programing on my localhost, however it really bugged me to make changes to index.php & config files on my production server. After combining all available wiki articles on this topic and some trial and error this is what I use for my applications so I could just upload it to production server and it will work without any changes.

Directory independent extensions

Created 4 years ago by GOshaTips3 comments – viewed 9,845 times – ( +16 / -1 ) – version 1.1
Many people want to use downloaded extensions in their own way. As for me most of the extensions require me to correct Yii::import() instructions inside their source code. All these extensions are directory dependent. To avoid the situation described above, I suggest to implement pseudo-anonymous aliases:

Using sub query for doubletts

Created 3 years ago by mbTips3 comments – viewed 9,892 times – ( +1 ) – version 1.1
find doubletts by db fields. in this example i will check doublets for 3 tabelfields (col1,col2,col3). so i will get a subquery with the condition, select and grouping of the tablefields. the having with COUNT() > 1 means: find all records more then one result.

Auto TDD - How to auto-run PHPUnit

Created 4 years ago by imeheszTips3 comments – viewed 14,113 times – ( +3 / -1 ) – version 1.1
If you are lucky enough and have the privilege to develop on a Linux based environment, this little tip might boost-up your TDD process (at least the Unit Testing part). Please note, that this should work just fine with Apple computers also, but not tested!
tags: PHPUnit, testing, TDD

CJuiTabs Content

Created 3 years ago by mbalaTips3 comments – viewed 12,594 times – ( +6 ) – version 1.1
When I used CJuiTabs I did something. They are
tags: CJuiTabs

Real Time Logging

Created 4 years ago by lucifuriousTips3 comments – viewed 22,277 times – ( +14 ) – version 1.1
I've seen a lot of people asking about the logging facilities in Yii and thought I'd share a nice little class I wrote that provides near real-time logging.

Adding 'disabled' to CCheckBoxColumn and support for yiigridview.js

Created 2 years ago by Xgamer99Tips3 comments – viewed 11,540 times – ( +1 ) – version 1.1
I recently had to have a checkbox column in my grid view that supported the 'disabled' attribute. This was easy enough to do by extending the CCheckBoxColumn. However, I also wanted the checkbox to be selected when clicking on the table's row (supported via CGridView's selectableRows option). I discovered I had to tweak yiigridview.js so that it would not select disabled rows when clicking on it or on the 'select all' checkbox.

A simple class to use a different db for a module

Created 4 years ago by tydeas_drTips3 comments – viewed 14,968 times – ( +9 ) – version 1.1
What would you do if you want/need to have a different than the main database connection in an module's models?