――――――――――――――――――――――――――
「うたらぼ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