tezu memo blog

日々行った作業をメモしていきます

Grails

grails-platform-ui-scaffolding Install package-pluginコマンドでzip作成する必要有

mintsource/grails-platform-ui-scaffolding · GitHubscaffoldで生成するGSPファイルをGrails Plugin: Plugin Platform UI仕様にするプラグイン platform-uiのタグに変更するの面倒なので助かる grails install-plugin [name] [version] でインストール不可 …

Grails Platform Core siteNameTagの値はAppのConfig.groovyで変更

軽く苦戦したのでメモ。こんな簡単な変更に苦戦しているようでは悪戦苦闘の日々が続くのだろう、、 siteNameタグのリファレンス抜粋 Renders the name of the site. This is defined in config plugin.platformCore.site.name. configって何だろ。サンプルコ…

Grails paginateTag 1ページの行数指定(max)が有効にならない

generate-viewsコマンドで作成したlist.gspに1ページ3行を指定(max=3) <div class="pagination"> <g:paginate max="3" total="${memberInstanceTotal}"/> </div> 有効にならない、、、 paginateのマニュアルに以下の記載があるので、param指定してみる max (optional) - The number of records to display per page (defaults to 10). Used ONLY …

Grails GORM Enum

Domainクラスのint型属性をEnumに変更1. Enum作成。#getIdを実装。これで任意の値をDBに登録出来る [#GRAILS-3633] Enhanced Enum support - Grails JIRA If the enum has an instance method "getId()" which has a return type public enum Sex { MAN(1),W…

Grails GORM Domain作成・データ登録・確認

1.Domain作成 >grails create-domain-class jp.gr.java_conf.tezu.grails.ec.Member | Loading Grails 2.1.1 | Configuring classpath. | Environment set to development..... | Created file grails-app/domain/jp/gr/java_conf/tezu/grails/ec/Member.gro…

Grails Platform UI Install

Grails Plugin: Plugin Platform UIをインストールindex.gspを3 Getting Started 1.0.RC2のコードに差し替えてみたこれが こんな感じに。カッコ良いです! 欲を言えば、generate-allコマンドやgenerate-viewsコマンドで出力するgspファイルもこのUI tagで出…

Grails Private PluginにInstallしたPluginをAppが認識しない

【問題】 Private PluginにGrails Plugin: Plugin Platform CoreをInstall後、Private PluginをInstallしているAppを起動してもPluginを認識しない問題が発生(ややこしい、、)App →(Use)→ Private Plugin →(Use)→ platform-coreの関係【解決方法】 Appから…

EC on Grails コンポーネント図

コンポーネント図を作成して、頭を整理 説明 EC PKG for サイトPC・モバイル・管理のサイト毎に作成。PKG標準機能を全て実装。カスタマイズ不要であれば、本プラグインをインストールするだけでECサイト用のアプリケーションが完成 EC PKG 共通機能PC・モバ…