タグ別アーカイブ: データベース

EC CUBE 2.13.3カスタマイズ 注文確認メールに支払い方法別に振込先などの情報を表示・挿入したメールを自動作成する方法

こんにちは。nekonomoridesignのyoshyです。
勤務先のEC CUBEサイトのカスタマイズで相変わらずひーひーいうてますが、いよいよ、運用に向けて動き出しているのですが、テスト注文をしたりしていたとき、ふと、気になった事がありました。

銀行振り込みとかの場合で入金先の連絡とかどうすればいいの?

あらかじめEC CUBEに備えられている注文確認メールでは、銀行振込先なんて記載はありません。かといって、支払い方法によってテンプレートを変えて送信できるというような某モールのような便利機能も見当たらなかったので・・・・ふたたび自作カスタマイズとなりました。(泣)

メールテンプレートの格納場所は・・・
data/Smarty/templates/defalt/mail_templates/

この中のテンプレートの、order_mail.tplをいじっていくのですが、いじる前に必ずバックアップやコピーを作製しておきましょう。

order_mail.tplで、支払い方法が「銀行振込」だった場合は、入金先をメール内容に入金先の案内を挿入させるカスタマイズ

━━━━━━以下コピー ━━━━━━━━━━━━━━━━

<!–{if $arrOrder.payment_method == “銀行振込” }–>
————————————–
【お振込先のご案内】
銀行名 :●●●銀行
支店名 :▲▲支店
口座番号:普通 xxxxxx
振込先名:★★★ ★★★

※お振込手数料はお客様ご負担でお願い致します。
※ご注文後1週間以内にお振込ください。予めご了承下さい。
————————————–
<!–{/if}–>

━━━━━━ここまで ━━━━━━━━━━━━━━━━

↑この内容で、  == “銀行振込”  のところを、支払い方法に登録してある支払い方法にする事で、その支払い方法のときだけ、 if で囲んである中の内容が表示されるようになります。

これを、order_mail.tplの、
<!–{if $arrOther.title.value}–>

↑こういうのが書いてある真下くらいに挿入すると良いです。(おそらく38行目あたりだったかと・・・・)

こうしておけば、ご注文があった時点で自動返信でいくこの注文確認メールに、すでに振込先を掲載出来るのでとてもラクチンです。

是非ためしてみてくださいね♪

Filemaker ファイルメーカーで絞込検索をする方法、ボタン・スクリプトの作り方 カスタマイズ

こんにちは。nekonomoridesignのyoshyです。
今日は、ファイルメーカーのお話をしてみたいと思います。
当たり前のように自分が使っているファイルメーカーなのでついついブログとかでそういった情報を書き漏れしている事に気づきました・・・。
元々、ファイルメーカー得意なので、良く考えてみたら、そういった知識もお伝えしていれば、いつか誰かのお役に立てるかも?ですよね。

では早速、今日は手始めに簡単&便利な3分クッキング的なファイルメーカーカスタマイズをご紹介します。

ファイルメーカー3分クッキング♪
検索のあと更に絞り込んで検索をしたいときに便利なスクリプトとボタン
を作る方法

検索モード、またはCtrl+Fで検索画面にして、入力されているものを探すときってありますよね?
その検索結果から更に絞り込みたい時、ファイルメーカー以外のソフトの場合たとえば・・・エクセルとかだと、画面を開いた状態でCtrl+Fをすれば検索窓みたいなのが出てきたりして見つけられたりしますが、ファイルメーカーで、検索結果表示画面の状態からCtrl+Fを押しちゃうと、自然と検索モードに切り替わってしまいます。

これは、Filemakerになれていない人だと案外ストレスのようです・・・。
よく、Filemaker導入直後ぐらいでたいてい、
「この検索結果から更に絞り込んで検索したいのにCtrl+Fおしたらまた検索にもどっちゃうんだけど?」

という苦情が相次ぎます(´_ゝ`)・・・・。

ので、絞り込み検索、標準装備されていたら良いなーなんて思いながら、毎回Filemakerでプログラムを組むときは真っ先に作るスクリプトです。

絞込検索のボタン&スクリプトの作り方

  1. スクリプト新規作成。名前は適当でいいが、判りやすく「絞込検索」とかにしておくといいかも?名前をつけたら、
    左側のスクリプト一覧から
    「検索モードを表示」
    を選んでダブルクリック
  2. つぎに、「対象レコードの絞込」を探して、ダブルクリック。
  3. 右側のスクリプトの順番が

    検索モードを表示

    対象レコードの絞込

    となっていれば完成。

  4. スクリプトを保存して閉じる。スクリプト作成画面を閉じる。
  5. 対象レコードの絞込をしたいレイアウトに変えてから、
    レイアウトモードに。(Ctrl+L)
  6. ボタンを適当に作り、ボタンの動作設定で「スクリプト実行」を割り当てる。割り当ての時にどのスクリプトを実行するか選べるので、先ほど作った「絞込検索」のスクリプトを指定して、ボタンに名前を付けて出来上がり。

たった2行のスクリプトです。
これだけで絞込検索になります。

ためしに、Ctrl+Fまたは検索モードで何か検索し、その検索結果の状態から、先ほどは位置した「絞込検索」のボタンをクリックすると、再度検索モードになります。
絞り込みたいワードを入力すれば、検索が更に絞り込まれた状態で出来ているはずです。

めちゃくちゃ便利ですので是非、この絞込検索ボタンとスクリプトはおすすめです。

このスクリプト、自動で表示されるようにならないかなー・・・・(´_ゝ`)・・・。

それでは今日はこのあたりで!

 

Filemakerを使って楽天市場やヤフーショッピングやAmazon用のCSVデータを一括で作成するソフトを開発したい

こんにちは。nekonomoridesignのyoshyです。
先日のファイルメーカーワークショップに行ってから、色々考える事がふえてワクワクしています。

元から、FilemakerはCSVデータを扱うときはほぼメインで使っていたソフトウェアなのですが、いつも中途半端にその場しのぎ用でプログラムを自作して、入力をやりやすくしたりとかそういう程度にしか作っていませんでした。

勉強会に参加して、本格的に、各モール対応の商品ページ作成データベースをファイルメーカーで開発しようと思い始める

前に勤務していた会社ではネットショップをメインとした仕事をさせていただいていて、主に商品ページの作成を中心に店舗運営全般を全面的に何でもやっている、と言う感じでした。

商品ページを作るのは、デザイン系の仕事なので、PhotoshopやIllustratorを使用してお客様に見ていただきやすいページ作りをしながら、出来た画像を元に、各モールへは手作業で商品ページをアップロードしていました。

CSVデータで一括で上げていたのはAmazon店だけだった

楽天もヤフーも、CSVで一括でデータのアップロードは可能なのですが、それぞれにCSVアップロードの形式も違えば、ルールも違います。アップロードするファイルも違うので、何かの手違いでミスして、全商品ページをロストしてしまうのが怖くて、出来ませんでした。

Amazonは、その点、商品ページのCSVデータアップも比較的】判り易いルールだったのと、自分のところに商品の元データをもっておかないとAmazon側からデータをダウンロード出来る機能はないので(2015年夏現在)自分のところに商品マスターが絶対に必要な以上、最初からCSVで商品データベースを作っておくほうが良いと思いAmazonだけは最初からファイルメーカーベースで商品ページ用データーベースを作っていました。

在職中の夢。共通の商品マスターを元に、各店舗のCSVデータを作れるようにしたかった

Amazon用のシステムは構築したのですが、日々の業務が忙しすぎたのと、開発に使える時間が勤務中はほとんどなく、Amazon用のシステムも、同僚と自分が仕事を早く終わらせるために自宅で開発したものでした。

冒頭に申し上げたようにそのシステムを作るときに楽天用とYahoo用のシステムも作りたいという野望はあったのですがあいにくかないませんでしたが、今になって、もうその会社には所属していないので自分がそういう仕事をする事はなくなってしまっていますが、実際にこういうシステムがあったら良いなと思いながら過ごしているネットショップ勤務の人がいるのではないかという思いが消えませんでした。

ファイルメーカーベースの受注ソフトはがんばれ店長が得意なら、私は商品ページ作成に特化したFilemakerベースのデータベースを作ってみようと思う

ネットショップ運営をしている方にとって、時間を割くべきは、商品の選定・戦略・商品の調査、売るためのページ作り、SEO対策・集客などであって、アップロードする時間は短時間のほうが良いに決まっています。

売るためのページの画像などのデータが出来た後、スッとアップロードできれば、それに越した事はないはずです。

Filemakerがすきでページ作りも好きな私にしか出来ないかもしれない

CSSなどの知識も有し、HTMLの知識もあるので、そういうのを活かしながら徐々に開発していって、テンプレート的なものを開発していこうと思っています。

まだどういったもので具体的に・・・というのがないのですが、もし誰か困っている方がいらっしゃいましたら、一度ご相談に載らせてください。
データベース開発にお力を貸していただける方も同時にいらっしゃましたらお声かけをいただけるとうれしいです。

近いうちにネットショップを自分でもオープンしてみようと画策中。

開発をするにあたり、やはり現場を知るのは大事だと思っています。
まだ個人事業主開業届けも出していないので法人契約がまだ出来ませんが、そう遠くないうちに出店して実際に自分でもネットショップ運営をもう一度したいと思っています。

忙しくなりそうですが、ファイルメーカーベースで何かネットショップ運営をされている方のお役に立てられればうれしいと思っています。

またこのFilemakerのソフト開発については進捗が在り次第お届けしたいと思います。

それでは、今日はこのあたりで。

Filemaker ワークショップ in名古屋 に行ってきました。基礎をもう一度しっかり勉強

こんにちは。nekonomoridesignのyoshyです。
今日は、Filemakerワークショップ in名古屋に参加してきました。
こういったのに参加するのは本当に久しぶりで緊張も半分ありながら行きましたが、とても充実していました。

Filemakerを使った事業をしているコーメーカー株式会社さんが主催されているFilemakerのワークショップ

名古屋地区では偶数月の土曜日に行われているこのワークショップ。Fファイルメーカーを使用して何かを管理したり作ったりしている人があつまって、意見を出し合って色々な問題を解決したりする事を目的として開催されています。

会社を出て、独自で開発と言う人は今回のワークショップにはあまりいらっしゃいませんでしたが、どの方も自社でファイルメーカーを使って管理したりしている人ばかりでした。

初心者コース~中級コースに近いコースのテーブルに参加。
初歩の初歩から聞けて、再勉強になりました

ファイルメーカーを使うきっかけのそのほとんどは、「会社にあったデーターベースシステムがファイルメーカーだったから・・」というパターンは多いと思います。
にもかかわらず、Filemakerそのものを学習するところはほとんどありません。AccsessやSQLなどは学校や資格取得学校などでも習ったりする方法はありますが、ファイルメーカーは極端にそういうものが少ないように感じます。

それでいて、ファイルメーカーは、その自由度の高さから、ハマるひとにはハマるデータベースなので、もっと知りたい、もっと勉強したいと思う気持ちはあれど、独学で本とかを見るしかなく、改めて、「この言葉の意味って何よ?」「こんなスクリプトとか動作させたいけどいけるの?」というのを聞ける場所がないのが現状。

そして、ほとんどの人が、「作ってあったもの」をベースに、そこから自分たちの都合の良いようにデータベースをカスタマイズしたいという思いから始まり、改変していき・・・というパターンが多いように思います。

そういう人にとって、このワークショップは、同じソフトを使っている人が集まり、それぞれがそれぞれの使いやすい物を開発し、使用している事が多いので、いろんな意見が参考になりやすいと言うのも特徴なのだなあと実感しました。

今回、私は、知っているし、やった事もある、という部分を改めてきちんと聞きたく、初級~中級コースで、1つ1つ、リレーションや、テーブルでのデータの作り方、ポータルの効果と意味など改めて教えてもらえて、データベースを作るうえでとても勉強になりました。

いろんな方にお会いできる良い機会。異業種交流会に近いが、共通する業務がある点で話も弾みやすそう

今日は、都合がつかず懇親会に参加出来なかったのですが、懇親会に行ってもう少し交流したかったなと思いました。
この勉強会、また10月にあるようなので、また参加したいと思い、そのときまでには自分でファイルメーカーベースのデータベースを作りたいなと思いました。

実際、企業に属しているわけでもありませんが、実践的に使えそうなシステムを作って、それをどこかに提供するというビジネスモデルも作れますし、色々可能性としては無限大だと思いました。

こういったものに参加して、またまた自分の可能性も引き出していきたいなと思い、俄然、元気も出てきました。本当に参加して良かったと思います。

これからもがんばるぞー!

Filemakerのワークショップ みんなで一緒に FileMaker ソリューションを作ってみよう に参加します

こんにちは。nekonomoridesignのYoshyです。
先日、前の会社でお世話になった上司に、Filemakerのワークショップを主催している会社さんの話を聞かせていただき、今度そういうイベントがあったら教えてくださいとお願いしていたところ、早速ご紹介していただきました。

Filemakerが好き。だから、ファイルメーカーのことをもっと知りたい

新社会人になった直後に出会ったこのソフト。
データベースとかCSVとかも何もわからなかったころに知ったこのソフトですが、そんな初心者でも、データベースを作ったり利用したりするのが安易にできて、楽しいと思えるソフトが、ファイルメーカーでした。

最初は仕事で使う範囲で触れれば・・という程度だったのですが、Filemakerベースで作られたデータベースソフトはカスタマイズが可能と知ったとき、私の中の「クリエイティブ魂」が目覚めました。

ファイルメーカーはデータベースの自作、カスタマイズ、改良が簡単

カスタマイズできるということは好きなように変えれるということ。
それを知ったとたん、とてもFilemakerのことを知りたいと思うようになりました。知って、いろんな機能で自分のやりたいことを実現できるんだと思えるようになると、いろんなことを知りたいと思うようになりました。それからは、仕事上でもファイルメーカーを使う機会に恵まれた私は、独学で、仕事と両立しながら、より、ファイルメーカーでする作業がラクになる方法を模索しながら、カスタマイズの方法を独学で勉強していきました。

独学ばかりでなく、基礎的なことを知ったり、他の人が作っているシステムが見たい

独学で、簡単な納品書や、注文管理のデータベースや、CSVにデータ変換するソフトなどの開発はできるようになりました。
それを仕事場で、自分以外の人に使っていただく機会も与えていただけるようになってから、だんだん、「自分の独りよがりな作り方」をしていると、使う人によっては使いにくいということが発生することを知りました。

そうなってくると、今度は、「利用者にとって使いやすいデータベースの作り方・考え方」が知りたいと思うようになってきたのです。

ファイルメーカー好きと話してみたいと思った

ワークショップに来る方々は、もしかしたらものすごいできる方々ばかりかもしれないなという不安も抱いています。
ですが、Filemakerの可能性を見出し、何かをできるようになりたいと思った人が集まっているのだと思うと、同じ志の人たちとお会いするよい機会になるだろうと思い、ワークショップへの参加を今回決意しました。

自分にとって、会社以外のところで仕事をすることは、今もまだ緊張します。それでも、一歩踏み出してみないと、何も始まらないとも思っています。どきどきしますが、今度名古屋で開催されるこのワークショップに参加してこようと思います。

ファイルメーカー好きさんとお会いして、何か今後に役立つような技術も勉強してきたいと思います。