Wiki articles in category Tips

Showing 121-140 of 162 items.

Display a nice exception message on ajax requests

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

in Yii versions previous to 1.1.9 exceptions was handled differently during ajax request and displayed by CApplication::displayException(). This way the exception message displayed on ajax requests could not be customized.
The message for the CGridView delete request with YII_DEBUG set to true l...

12 0
19 followers
Viewed: 49 729 times
Version: 1.1
Category: Tips

Guidelines for good schema design

Created 13 years ago by Steve Friedl, updated 6 years ago by softark.

Virtually all Yii applications are built on top of a database, and though Yii is very flexible in how it addresses your DB, some design choices make things more convenient than others.

124 0
71 followers
Viewed: 123 698 times
Version: 1.1
Category: Tips

an easy way to required multi columns(At least one cannot be blank)

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

in model add the following code:

3 0
3 followers
Viewed: 11 838 times
Version: 1.1
Category: Tips
Tags: rules

Yii CDBHttpSession数据库存储session性能优化实战

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

上一篇 关于 Yii CHttpSession性能优化篇之源码流程分析 有详细分析CHttpSession执行流程,在了解CHttpSession的详细执行流程之后,我们就可以非常轻松的扩展Yii Session,来优化和符合自己的业务流程。

1 1
1 follower
Viewed: 14 415 times
Version: 1.1
Category: Tips

关于Yii CHttpSession性能优化篇之源码流程分析

Created 13 years ago by Darwin Wen, updated 12 years ago by Maurizio Domba Cerin.

当我们使用Yii数据库去保存Session时,只要简单的配置就可以完成这个功能,在进行性能优化这个主题之前,我们先来查看一下CHttpSession和CDBHttpSession源代码,探讨CHttpSession和CDBHttpSession的流程再进行深一步优化主题。

0 1
2 followers
Viewed: 17 623 times
Version: 1.1
Category: Tips

How to ensure unicity to url

Created 13 years ago by zaccaria, updated 12 years ago by marcovtwout.

Many time for SEO porpouses is important that each page will have a unique address.

13 0
16 followers
Viewed: 24 346 times
Version: 1.1
Category: Tips
Tags: SEO, unique, URL

adding class and links to Ctreeview node

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

This article will show you how to add links and class to each node in ctreeview. so you can attach events in js by obtaining handler on anchor or class.

4 0
6 followers
Viewed: 19 943 times
Version: 1.1
Category: Tips

BaseModuleAR class with MultiActiveRecord

Created 13 years ago by dinhtrung, updated 13 years ago by Gustavo.

MultiActiveRecord is an extension that add support for multiple database connection for your application.

2 0
0 follower
Viewed: 15 350 times
Version: 1.1
Category: Tips

Using MBMenu and Rights to automatically create menu item for your modules

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

Using Rights generator component, we can easily create a dynamic menu, in which we scan every modules' controllers, to access the index page of them.

1 1
2 followers
Viewed: 18 364 times
Version: 1.1
Category: Tips

Using CJuiDialog to edit rows in a CGridView

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

I used Zaccarias excellent article as the base http://www.yiiframework.com/wiki/145/cjuidialog-for-create-new-model/

Solution

First follow the wiki above to create all the required code. Then make the following modifications in your...

3 1
11 followers
Viewed: 42 120 times
Version: 1.1
Category: Tips

Integrating Yii with Wordpress

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

Well I finally had some time and tinkered a bit with the notion of integrating wordpress and Yii. Now for me I wanted to use Yii as a framework to develop wordpress plugins. Using some tips from imasia Article I was able to do a simple integration of yii as a wordpress plugin. The integratio...

9 1
13 followers
Viewed: 74 743 times
Version: 1.1
Category: Tips

A simple class to use a different db for a module

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

What would you do if you want/need to have a different than the main database connection in an module's models?

8 0
12 followers
Viewed: 30 414 times
Version: 1.1
Category: Tips

Getting nulls from database instead of empty strings

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

To get null from database instead of empty strings you need to set up your DB connection as follows:

13 0
11 followers
Viewed: 20 684 times
Version: 1.1
Category: Tips
Tags: database, null

Syntax check

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

This will syntax check each php file recursively from the current directory.

4 0
2 followers
Viewed: 15 234 times
Version: 1.1
Category: Tips
Tags: php, syntax

A simple action for XUpload extension

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

All the basic functionality for an action used by the xupload extension. Check resources for the source code of this action

3 0
5 followers
Viewed: 20 609 times
Version: 1.1
Category: Tips

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

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

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

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

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 431 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 817 times
Version: 1.1
Category: Tips

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 622 times
Version: 1.1
Category: Tips

URL component access functions

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

Many applications wish to obtain parts of the URL for the current page (the hostname, the query string, etc.), and the CHttpRequest class wraps various $_SERVER variables to break down the URL into its constituent parts.

28 0
16 followers
Viewed: 19 512 times
Version: 1.1
Category: Tips
Tags: request, URL