Wiki

Articles in category "how-tos", sorted by date (updated)X
Displaying 161-170 of 339 result(s).

Configuring controller access rules to default-deny

Updated about a year ago by nsandenHow-tos3 comments – viewed 65,402 times – ( +12 ) – version 1.1
Starting with the blog tutorial, Yii developers are familiar with the notion of access rules defined in the controller, where the actions are allowed or denied depending on the user's name or role.

Getting the Most out of APC for Yii

Updated about a year ago by Da:SourcererHow-tos10 comments – viewed 30,213 times – ( +16 ) – version 1.1
The Advanced PHP Cache is a PHP extension which primarily serves as an opcode cache for PHP. The basic idea is to save PHP from re-evaluating the PHP code to intermediate bytecode on each request. Installing and enabling APC already yields a significant performance benefit. However, APC is not a black box that will magically change all for the better. More over it is important to understand that APC needs memory to operate.
tags: caching, apc

Dynamic Sidebar using CClipWidget

Updated about a year ago by CozumelHow-tos5 comments – viewed 23,856 times – ( +21 ) – version 1.1
Most applications will have one or two sidebars and often you want to control the content that should appear in the sidebar based on the action. For example you will want to show something different on the homepage as opposed to some view page. While achieving this you generally also want to avoid putting the layout into each view, as that would mean if you wanted to change the layout (e.g. put the sidebar on the left instead of the right or do some funky layout which requires an additional div tag to be added) you'd have to go through every view, which does not achieve good code re-use. It is also bad practice to have lots of if statements in column2 layout just so that you can generate the sidebar correctly.

Drop down list with enum values for column of type ENUM >+> incorporate into giix

Updated about a year ago by nsandenHow-tos3 comments – viewed 27,486 times – ( +14 ) – version 1.1
Let's say our table 'mug' has a column named 'color' of the type ENUM('red','green','blue'). We want to replace the textfield for the attribute color in the create and update forms of a 'mug' with a drop down list, which has the enum values as options. The main code was contributed by zaccaria in the forum (see this post).

jQuery UI Datepicker

Updated about a year ago by ShahcheragheanHow-tos11 comments – viewed 58,388 times – ( +13 ) – version 1.1
We all love the convenient gadget, namely jQuery UI Datepicker as an input element for date. Yii supports it as CJuiDatePicker. Let's see how to use it.

Real-time display of server push data using Server-Sent Events (SSE)

Updated about a year ago by bennounaHow-tos16 comments – viewed 35,926 times – ( +12 ) – version 1.1
There are several methods and techniques that come handy in the case you need to call an external resource periodically or if you are waiting for a server push, but I present here an easy and straightforward one using HTML5's Server-Sent Events (SSE).

defaultScope

Updated about a year ago by Gerhard LiebenbergHow-tos4 comments – viewed 14,870 times – ( +5 / -1 ) – version 1.1
This example includes a composite condition as well as an empty condition - as if you bypass or disable defaultScope without using resetScope().

Reference: Model rules validation

Updated about a year ago by RodrigoHow-tos7 comments – viewed 575,728 times – ( +124 ) – version 1.1
This is a reference to be used for Model rule validation and is compiled from the Yii documentation and code. The purpose is to have all the information gathered in one place instead of scattered. This reference is not an intro. See The Definitive Guide to Yii, Declaring Validation Rules for a tutorial.

How to write secure Yii applications

Updated about a year ago by Fran├žois GannazHow-tos19 comments – viewed 182,022 times – ( +104 ) – version 1.1
warning: While this security guide tries to be quite complete, is not exhaustive. If security matters for you, you ought to check several other references.

thumbsgen and Kohana Image Library together (extends an extension)

Updated about a year ago by Kostas Apazidis (KonApaz)How-tos0 comments – viewed 3,349 times – ( +2 )
In this wiki I will show you how to extends an extension and/or how can two or more extensions work together.