seto1

Results 38 comments of seto1

> 現在は、混在することはなくなったため、フルパスの必要性は薄くなっている可能性が高く、スラッシュからのルートパスだけもよいかも 困るとしたらコンソールから送信するメール内でサイトのURLを使いたいとき、くらいかもですね。

プラグインのroutesではなく直下のconfig/routes.phpに記載すればトップもルーティングが効きました。 https://github.com/baserproject/basercms/blob/5.1.x/config/routes.php これでいい気がしますが、もしくはBcContentsRoute->parseで / へのルーティングが存在するかチェックして存在したらreturnするとかでしょうか。 https://github.com/baserproject/basercms/blob/5.1.x/plugins/baser-core/src/Routing/Route/BcContentsRoute.php#L42

base64 encodeを使って実装中 セッションもありかも https://github.com/seto1/basercms/commits/keep-file/ TODO - 一時ファイル - 場所・削除 - ファイルのバリデーション - セキュリティ - エンティティ変換可能フィールドの設定 - 動作確認 - フロント - メール - 管理画面 - コンテンツ - ブログ - アップローダー -...

リクエストされたファイルのMIMEタイプと検出したMIMEタイプを比較するコード https://github.com/seto1/basercms/commit/1575544d39402459b95452dc237d3604f5908ad1 正しくは指定したファイルの拡張子と検出したMIMEタイプを比較するべき 拡張子とMIMEタイプを紐付けるいい方法がないので要調査 BcUtilに紐づけ用の配列があるもののこれだけだと不十分 https://github.com/baserproject/basercms/blob/dev-5/plugins/baser-core/src/Utility/BcUtil.php 手っ取り早いのはcakeみたいにチェック対象として拡張子ではなくMIMEタイプを渡すことだが、利便性や後方互換の面で問題

以下の調整を行った際に、ブラウザデフォルトの「日時」フィールド(「日付」フィールドではなく)を試したのですが値の形式が固定で使いづらかったです。 https://github.com/baserproject/basercms/pull/3554 できるだけ日時と日付フィールドは挙動を合わせたいので、特段の問題がなければ日付フィールドの方も現状のままでいいんじゃないでしょうか。

いや、ブラウザの日付フィールド + セレクトボックスの組み合わせだったら問題ないですね。 ブラウザごとの互換性やカスタマイズ性に問題なければありですね。

- findByはcakeの動的なfinder - https://book.cakephp.org/4/ja/orm/retrieving-data-and-resultsets.html#dynamic-finders - findByUrlは分かりやすいがcakeの名称と被っている - 名称について要検討 - もしくはサービスクラスでクエリを返す必要性について検討