Wiki

Articles in category "tutorials", sorted by date (updated)X
Displaying 71-80 of 172 result(s).

How to create a breadcrumb widget

Updated 10 months ago by Yang HeTutorials4 comments – viewed 30,937 times – ( +10 )
Here's a simple way to create a breadcrumb widget to be used in your templates. The idea is just to isolate how the breadcrumb is generated based on an array of crumbs.

How to generate Web feed for an application

Updated 10 months ago by Yang HeTutorials6 comments – viewed 12,751 times – ( +4 )
Web feed is a data format used for providing users with frequently updated content. In this article, we describe how to use Zend_Feed, an excellent component from Zend Framework to generate Web feed for an Yii application. This article can also serve as a general guide on how to use other components in Zend Framework.

How to use a single form to collect data for two or more models?

Updated 10 months ago by Yang HeTutorials10 comments – viewed 78,387 times – ( +87 )
Assume we want to use a single HTML form to collect input for both model A and model B, and we want to display input errors (if any) in the same error summary box. We can define the following action code:

How to customize Yii core messages?

Updated 10 months ago by Yang HeTutorials6 comments – viewed 27,801 times – ( +14 )
Yii core messages refer to static text strings in the core Yii framework code which are meant to be displayed to end-users (e.g. core exception messages, default validation error messages). Customization of these core messages is needed in two circumstances:

AutoTimestampBehavior

Updated 10 months ago by Yang HeTutorials1 comment – viewed 7,525 times – ( +2 / -2 )
Note: currently a variant of this class CTimestampBehavior is included into Yii distribution package.

How to add more information to Yii::app()->user

Updated 10 months ago by Yang HeTutorials1 comment – viewed 67,556 times – ( +18 )
By default, the expression Yii::app()->user returns a CWebUser application component which represents the information that are closely related with the current user. Some information can be persistent throughout the current user session. For example, CWebUser already comes with a name property that stores the username of the current user.

First Yii App: CTabView

Updated 10 months ago by Yang HeTutorials1 comment – viewed 13,869 times – ( -2 )
Once you are completed with the "Creating First Yii Application", the following can be done.

How to setup yiic on WAMP (XP/Vista)

Updated 10 months ago by Yang HeTutorials3 comments – viewed 49,187 times – ( +2 )
This page assumes that you have installed Wampserver on your MS Windows computer.

How to filter data using a dropdown list?

Updated 10 months ago by Yang HeTutorials0 comments – viewed 17,419 times – ( +6 )
A dropdown list can be used to select a value, based on which we can filter the data to be displayed. For example, the extension page has a dropdown list to filter the displayed extensions according to the selected category.

How to log changes of ActiveRecords?

Updated 10 months ago by Yang HeTutorials5 comments – viewed 18,792 times – ( +27 / -2 )
A simple and effective way to keep track what your users are doing within your application is to log their activities related to database modifications. You can log whenever a record was inserted, changed or deleted, and also when and by which user this was done. For a CActiveRecord Model you could use a behavior for this purpose. This way you will be able to add log functionality to ActiveRecords very easily.
tags: Logging