sugar crm q&a (2)
DESCRIPTION
SugarCRM勉強会10.5、「夏休みにつきUstream限定版」下北沢の特設会場より、ムタ&カワムラでお送りしました。 http://www.ustream.tv/recorded/8545667TRANSCRIPT
![Page 1: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/1.jpg)
答える人 : SugarCRMギークたち
SugarCRM Q&A (2) Twitter・掲示板・メール他より
2010.7.27
![Page 2: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/2.jpg)
SugarCRM勉強会は夏休みです :-)
今日は、Ustream配信のみになります。
![Page 3: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/3.jpg)
メールフィールドのアドレスを1コに制限するって可能?
設定項目や、アップグレードセーフな手段としては解決法はありません。
ただ、一部のテンプレートに手を入れれば、比較的簡単に実現できます。
Q1
Ans.
![Page 4: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/4.jpg)
通常のSugarCRMでは、編集画面に「アドレスを追加」のリンクあり
![Page 5: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/5.jpg)
include/SugarEmailAddress/forEditView.tpl76~83行目をコメントアウトするだけで、OK!
![Page 6: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/6.jpg)
アドレスの追加ボタンが表示されなくなりました。(※既に複数件、登録されている場合は複数表示)
![Page 7: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/7.jpg)
Studioの編集情報って、ドコに格納されるんでしょうか?
メタデータの形で以下に保存されます
custom/working : 編集中の情報custom/history : 編集履歴custom/modules : デプロイ済み
Q2
Ans.
![Page 8: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/8.jpg)
カスタムフィールドに追加した項目がvardefs.phpに現れません。一体、どこいったの?
カスタムフィールドのデータは、データベースに格納されます。
fields_meta_data : フィールド定義
hogehoge_cstm : 実際のデータ
Q3
Ans.
![Page 9: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/9.jpg)
Studioで「フリガナ」(phonetic_name_c)を追加した場合
![Page 10: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/10.jpg)
fields_meta_dataテーブルを見ると、Contactsphonetic_name_c というレコードが。
![Page 11: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/11.jpg)
新規レコード追加時に、関連モジュールにも同時追加したいんですが...
パターン1 : 親モジュールのEditViewで入力した内容を、ロジックフックで子モジュールに転記
パターン2 : カスタムのビューを作成
Q4
Ans.
![Page 12: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/12.jpg)
カスタムのビューを作る場合、controller.phpにアクションを2つ用意するのがポイント。 例) action_Hogehoge action_HogehogeSave
view.hogehoge.php Smartyテンプレートcontroller.php
![Page 13: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/13.jpg)
![Page 14: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/14.jpg)
SugarCRM 6.0 GA リリースされました!
![Page 15: Sugar CRM Q&A (2)](https://reader033.vdocuments.site/reader033/viewer/2022042715/558df5281a28abb0598b4766/html5/thumbnails/15.jpg)
それでは、また来月お会いしましょう!