Category:Ja:Tips

From MODx Wiki

Jump to: navigation, search

Main > Tips

Contents

インストールの極意

インストール

設定

文字化けしないようにする

php.ini

.htaccess

エラーページを設定する

サブドメインで運用する

APIの極意

DocumentParser

グループ操作

ユーザー操作

ユーザー情報を追加する

ユーザー情報を取得する

ユーザー情報を更新する

ユーザー情報を削除する

ユーザー情報を拡張する

ブラウザ情報を取得する

ドキュメント操作

ドキュメントの並び順を変更する

公開開始日時を設定する

公開終了日時を設定する

表示回数を取得する

作成者を取得する

編集者を取得する

公開者を取得する

削除者を取得する

ヘッダ操作

リダイレクトを処理する

DBAPI

データベース操作

テーブル操作

テーブル一覧を取得する

テーブルのキー一覧を取得する

テーブルを作成する

テーブルにキーを追加する

テーブルを削除する

テーブルの存在を確認する

レコード操作

レコードを追加する

レコードを取得する

レコードを更新する

レコードを削除する

パラメータクエリを作成する

フィールド操作

フィールド数を取得する

データセット

データセットをArray型で取得する

データセットの特定フィールドをArray型で取得する

データセットをHTMLテーブルに変換する

機能実装の極意

Manager

Smartyを利用する

Managerの機能として、Smartyを使ったModuleなどを開発する際、

require_once('Smarty/Smarty.class.php');

を実行してエラーがでてしまう様な場合、

manager/index.phpの79行目以降を下記のように変更することで、Smartyへのパスが通る様になります。

変更前

// set some runtime options
$incPath = str_replace("\\","/",dirname(__FILE__)."/includes/"); // Mod by Raymond
if(version_compare(phpversion(), "4.3.0")>=0) {
    set_include_path($incPath); // this now works, above code did not?
} else {
    ini_set("include_path", $incPath); // include path the old way
}

変更後

// set some runtime options
$incPath = str_replace("\\","/",dirname(__FILE__)."/includes/"); // Mod by Raymond
if(version_compare(phpversion(), "4.3.0")>=0) {
    set_include_path(get_include_path() . PATH_SEPARATOR . $incPath); // this now works, above code did not?
} else {
    ini_set("include_path", ini_get("include_path") . PATH_SEPARATOR . $incPath); // include path the old way
}

prototype.js

prototype window

関連資料

MODxデータテーブル一覧

このカテゴリにはMODxのパフォーマンスとユーザビリティを向上させるためのTipsが含まれています。


Articles in category "Ja:Tips"

There are 0 articles in this category.

Personal tools