Saqoosha

CakePHP 覚え書き

Blog

コントローラと URL

[php]
HogeController::FunctionName($arg1, $arg2)
/hoge/fuctionname/arg1/args2
[/php]

特定のフィールドだけ書き換える。

[php]
$data = $this->Model->read('field', $id);
$this->Model->saveField('field', intval($data['Model']['field']) + 1);
[/php]

Ajax 対応

[php]
$ajax->link('link title, '/model/func/arg');
[/php]

Checkbox を Ajax でトグル。

[php]
$html->checkbox(
'Channel/published',
null,
array(
'checked' => $channel['Channel']['published'] ? 'checked' : '',
'onclick' => $ajax->remoteFunction(
array(
'url' => '/channels/togglePublished/' . $channel['Channel']['id']))));
[/php]

Technorati Tags:

Twitter はじめました。

BlogBlog
半月ほど前にアカウントだけ作って放置してたのだけど、IM で更新できることを知ってはじめたです。最初こんなめんどくさいことやらねーよとか思ってたのだけど、IM だったらチャット感覚でテキトーに更新できるからよいよね。 Twitter ってなんか、こう、返事しなくてよいチャットみたいな、だけどなんか繋がってるみたいな。ゆるーい繋がり感がオモロイ。らくちん。 おいらのアカウントこつら。お気軽にどうぞ。

Technorati Tags:

Categories: Blog

Flex 2 で Loader で Flash 8 の SWF を load の setMask & swapDepth はバグ?

Blog

[as]
this.moge_mc.setMask(this.mask_mc);
function onMouseUp() {
this.hoge_mc.swapDepths(this.moge_mc);
}
[/as]

みたいにした Flash 8 の swf を Flex から↓みたいに load すると setMask も swapDepths も効かなくなる。なんだこれ?

[as]
package {

import flash.display.*;
import flash.net.URLRequest;
import flash.events.Event;

[SWF(backgroundColor=0xffffff, width=180, height=180)]
public class LoadSWF extends Sprite {

private var _loader:Loader;

public function LoadSWF() {
stage.scaleMode = StageScaleMode.NO_SCALE;
this._loader = new Loader();
this._loader.contentLoaderInfo.addEventListener(Event.COMPLETE, this.handleLoadComplete);
this._loader.load(new URLRequest('fla8.swf'));
}

public function handleLoadComplete(e:Event):void {
stage.addChild(this._loader.content);
}
}

}
[/as]

ソース Fla とか