Wiki articles

Showing 481-500 of 651 items.

Yii实战中8个必备常用的扩展,模块和

Created 13 years ago by Darwin Wen, updated 13 years ago by Darwin Wen.

在经过畅K网的实战后,总结一下在Yii的项目中会经常用到的组件和一些基本的使用方法,分享给大家,同时也给自己留个备忘录,下面我以代码加图片说明.

2 3
9 followers
Viewed: 40 629 times
Version: 1.1
Category: Tips

Yii tinymce结合syntaxHighlighter和syntax

Created 13 years ago by Darwin Wen, updated 13 years ago by Darwin Wen.

首先我们需要下载好Yii tinymce扩展,放入你的extensions目录下,

1 0
0 follower
Viewed: 13 547 times
Version: 1.1
Category: Tutorials

How to avoid multiple Ajax Request

Created 13 years ago by nickcv, updated 13 years ago by nickcv.

CHtml::ajaxLink(), CHtml::ajaxSubmitButton() and similar methods are great, but if they are located inside a portion of the page that is already loaded via ajax something bad will happen, something you may even not notice if you are not using tools like firebugs...

17 0
27 followers
Viewed: 66 927 times
Version: 1.1
Category: How-tos

Prevent asset publishing for CListView

Created 13 years ago by Mike, updated 13 years ago by Mike.

If you don't want to use any of the AJAX features of CListView and thus want to prevent that it publishes any of its asset files, you can extend it and create a sub class like this:

2 0
6 followers
Viewed: 14 448 times
Version: 1.1
Category: How-tos

Uploading multiple images with CMultiFileUpload

Created 13 years ago by rsingh, updated 13 years ago by Maurizio Domba Cerin.
33 0
38 followers
Viewed: 130 806 times
Version: 1.1
Category: How-tos

How-To: Create a REST API

Created 13 years ago by jwerner, updated 10 years ago by Rohit Suthar.

This article will explain how to create a REST API with the Yii framework.

98 2
123 followers
Viewed: 506 614 times
Version: 1.1
Category: How-tos

Ativando temas no Zii Widgets

Created 13 years ago by Ivan Wilhelm, updated 13 years ago by Ivan Wilhelm.

Um aspecto do design da interface de usuário tem a ver com a coerência do design e da utilização das cores entre os diferentes componentes da interface do usuário utilizada.

4 2
4 followers
Viewed: 12 613 times
Version: 1.1
Category: Tutorials

An easy way to use escopes and CActiveDataProvider

Created 13 years ago by Rafael Garcia, updated 13 years ago by Rafael Garcia.

Often used scopes to define criteria in our models. This is a very useful feature as it ensures that in any part of application applying the criteria defined by the scope when called it.

1 1
10 followers
Viewed: 37 401 times
Version: 1.1
Category: Tips

An easy way to display a success page using flash messages

Created 13 years ago by qiang, updated 13 years ago by qiang.

We often need to display a success page after the user has submitted a form without problem. We may show some welcome message after a user registers a new account. There are many ways to implement this workflow. In this article, I will explain a method that exploits flash messages.

21 0
29 followers
Viewed: 57 754 times
Version: 1.1
Category: Tips

To configure Yii path in Windows platform

Created 13 years ago by Coda, updated 13 years ago by Coda.

I can see many questions regarding configuring the path using Windows OS. I could hardly get the right information about it. The cook book has defined for Linux. So I would like to share my idea on it. To configure the Yii path using Windows OS,

0 6
4 followers
Viewed: 50 397 times
Version: 1.1
Category: Tutorials

Actions code reuse with CAction

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

Gii provides us normally with the following code on the 'actionCreate':

public function actionCreate()
{
   $model=new ModelName;

33 0
19 followers
Viewed: 55 339 times
Version: 1.1
Category: How-tos

Configuring controller access rules to default-deny

Created 13 years ago by Steve Friedl, updated 10 years ago by nsanden.

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.

class CommentController extends CController {
    public function filters()
    {
        return array( 'accessControl' ); // perform access control for CRUD operations
    }

11 0
12 followers
Viewed: 140 099 times
Version: 1.1
Category: How-tos

Create your own Validation Rule

Created 13 years ago by nickcv, updated 12 years ago by Gismo.

Some times the core validation rules provided by Yii won't satisfy all your needs, so you'll need to create your very own validation rule.

59 0
54 followers
Viewed: 276 051 times
Version: 1.1
Category: How-tos

Understanding Virtual Attributes and get/set methods

Created 13 years ago by Steve Friedl, updated 13 years ago by GOsha.

When you define or extend a class, you can create class variables and methods in Yii just like you can in any other PHP system:

class Comment extends CActiveRecord {
    public $helperVariable;
    public function rules() { ... }
    ...
}

and then use them in the obvious way:

$var   = $model->helperVariable;
$rules = $model->rules();

This part everybody understa...

66 0
44 followers
Viewed: 205 704 times
Version: 1.1
Category: Tutorials

caching controllers with filters()

Created 13 years ago by RusAlex, updated 13 years ago by Maurizio Domba Cerin.

Hello, this article will describe some aspects about caching controllers with filters() method in your controller. And I will describe some problems I meet when using this approach for caching, the main problem was

2 0
8 followers
Viewed: 18 152 times
Version: 1.1
Category: How-tos

Understanding Autoloading, Helper Classes and Helper Functions

Created 13 years ago by Steve Friedl, updated 13 years ago by GOsha.

Many Yii users ask how to create helper classes and functions, and though there are numerous approaches spread out among the forum and wiki articles, this Tutorial tries to bring it all together in one place.

22 0
26 followers
Viewed: 123 606 times
Version: 1.1
Category: Tutorials

Updating fields on a form with Ajax and Json

Created 13 years ago by Russell England, updated 13 years ago by Russell England.

I'm developing a website that has an option to look up a car's registration number via SOAP and return additional details such as make, model, colour etc.

10 0
22 followers
Viewed: 96 120 times
Version: 1.1
Category: How-tos

Avoiding rendering entire page when using CGridView and CListView via AJAX

Created 13 years ago by xrx, updated 12 years ago by xrx.

Since I used CGridView for a first time, I didn't like how it handled operations like sorting, filtering, changing page and etc using AJAX.

23 0
29 followers
Viewed: 52 342 times
Version: 1.1
Category: How-tos

A simple action for CJuiAutoComplete

Created 13 years ago by tydeas_dr, updated 13 years ago by Thiago Souza.

Simple as that. I have placed this action in my extension folder like:

15 1
19 followers
Viewed: 49 591 times
Version: 1.1
Category: Tips

Understanding "Safe" Validation Rules

Created 13 years ago by Steve Friedl, updated 11 years ago by Gismo.

A common source of confusion among new Yii users is how the 'safe' validator works, how it works with other validators, and why it's necessary in the first place. This article means to clear up this confusion, as well as explain the notion of Massive Assignment.

75 0
46 followers
Viewed: 186 198 times
Version: 1.1
Category: FAQs