Loading...

社内システム開発日記:その47

前書き

お疲れ様です!
小手投げです。

奇跡のリンゴで作ったリンゴジュースを飲む機会がありました。
香りがよく美味しかったですが、調べると無農薬無肥料は嘘で自然栽培はニセ化学など農法としては疑問点ばかりでした。
味はいいだけに残念です。

今回は日記です。

日記

自社メディア、バナー差し替え

ヘッダーからログインした後にサイドバーに飛ばされるバグを見る
loginModalの処理はどこだ

テーブル定義について担々麺と話し合い
・統合DBと各社DBを表記
・テーブル物理名にシステムの名前はつけない(現状ついているのは他のシステムのDBと混在する可能性のため)
・ID、コードは符号なし制約(マイナスを許容する意味がないため)
・削除フラグは社員マスタだけ

loginModalではFacebook等を使ったログインをプラグインで実現している

ログインを生成している関数の処理詳細はいまいち分からなかったが、引数で渡しているURLがリダイレクト用だと分かる

get_permalinkで現在ページのURLをとろうとしている
the_permalinkにしてみるがダメ

get_permalinkは投稿記事用
wordpressのテンプレートタグには共通で現在のURLを取得するものがない
PHPで “http://” . $_SERVER[“HTTP_HOST”] . $_SERVER[“REQUEST_URI”] とする

ブログの執筆公開

テーブル定義でテーブル名を~情報としているものがあった
情報だと意味が広すぎるのと統一されていないため、~マスタと~トランザクションに一律変更する

ソートカラム等にも符号なし制約をつけるのを忘れていたのでつける

自社メディア、ログインしてもセミナーの予約リンクを表示したい
リンクを生成している箇所が関数内(the_content)で見つからない
来週見る

後書き

テーブル定義はなんとか作りましたが、これでいいのか自分ではわかりません。

ログインで表示を切り替えるところは根が深そうです。

ではまた次回。

情報戦略テクノロジー