「うたらぼTODO」の作成(13)

――――――――――――――――――――――――――
「うたらぼTODO」の作成(13)
――――――――――――――――――――――――――
※2020年11月20日(金)メルマガ発行分

おはようございます。
うたらぼです。


以下の作業を行いました。


・パンくずリストを表示しない
 ・メニューの階層が深い場合は有効だが、
 今回の場合はそんなにないので、必要なし。
 ということで、表示されているものをやめる。


・タイトル名の変更
 ・現在
  ・「うたらぼTODO_001」
 ・修正後
  ・「うたらぼTODO」


・メニューで「フォルダ」と「状態」があるが、
 フォルダ関係はあまり使わないのと、
 ちょっとでもメニュー表示を減らしたいので、まとめる

 ・メニュー表示は「フォルダ」
 ・クリックすると「フォルダ一覧、フォルダ状態」の選択


・フォルダ、タスクの登録ボタンを登録できない件数になったら
 クリックできないようにする。

 ・該当ボタン
  ・フォルダ一覧の「登録」
  ・タスク一覧の「登録」「一括登録」


・URL指定で、タスクやフォルダの登録画面に行くことは可能だが、
 登録ボタンの制御のロジックを入れることにより、
 登録できない件数であれば、一覧表示に強制的に移動させる。


・data_limitクラスの件数カウントの修正
 ・タスク登録やフォルダ数登録などがないのに、
  画面表示のたびに、毎回SQLを発行するのは、無駄である。

 ・以下を追加
  ・セッション変数として追加(メソッドを通じてアクセス)
   ・$_SESSION[$g_aid]['f_cnt'];
   ・$_SESSION[$g_aid]['t_cnt'];
  ・上記のセッション変数がない場合はSQLを発行
  ・上記のセッション変数がある場合はセッション変数の値をセット
  ・データ件数にかかわる登録と削除で、セッション変数を削除
 ・f_max,t_maxが0の場合は、処理をしない。


だいたい、いい感じ。

ブログにまとめてみたいと思います。


━━━━━━━━━━━━━━━━━━━━━━━━━━
【前日の気になるツイート・リツイート、ベスト5】
━━━━━━━━━━━━━━━━━━━━━━━━━━

・Apple Music Awards の盾が Apple Siliconウェハー
 https://twitter.com/utalab/status/1329404055618277377

・ル・クルーゼのキッチンウェア、"富士山"や"鯛"モチーフの
 ミニ皿・箸置き&麻の葉文様の鍋
 https://twitter.com/utalab/status/1329402796668489732

・ローソンのコピー機。新型では自作シールがプリントできる
 https://twitter.com/utalab/status/1329401595713515520

・触れたものに応じて身体の色を変えるカメレオン
 https://twitter.com/utalab/status/1329387698533052416

・飼い主の喉をすごく労ってくれているチンチラ
 https://twitter.com/utalab/status/1329377635579949058


一覧はこちら
https://twilog.org/utalab/date-201119