Pages

2016年6月28日火曜日

CakePHP3 フォーム利用せずに hasMany 指定のテーブルに追加して save する

何か意味不明なタイトルになりましたが。。

今回シェル内でhasManyに指定されたTagsにデータを追加する事をsave一つでやりたかったんです。

何かしっくりこない気がまだしていますが、とりあえずこんな感じかな。。
$article = $articles->get(1, ['contain' => 'Tags']);

$data = $article->ToArray();
$data['tags'][] = [
  'name' => 'Tag Name',
];

$articles->patchEntity($article, $data, ['associated' => 'Tags']);
$articles->save($article);

2016年6月3日金曜日

iOS PowerPointファイルをsafariで開いて戻るとフォントが大きくなっちゃった!

そう、そんな時はこれ!

body {
  -webkit-text-size-adjust: 100%;
}

上記を指定してあげれば対応できました。

Followers