Chihiro Adachi

Results 148 comments of Chihiro Adachi

@tao-s > 3. Bの規格を別の規格に変更する は、初期化して再設定の手順であってますか?

確かに古い規格は残りっぱなしになるので徐々に増えてしまいますね。 ### インストール直後 ``` eccube_db=# select id, product_id, visible from dtb_product_class; id | product_id | visible ----+------------+--------- 1 | 1 | f 2 | 1 | t 3 | 1...

スクロールが発生する際に、html5のエラーが表示されないようですね。 ここの項目だけではないかと思います。

他には、インストーラやコンテンツ管理>ページ管理等でも同様の事象を確認しました。

@kings10-hiroki こちら最新のクーポンプラグインでも再現しますでしょうか?

@kurozumi ご対応ありがとうございます。 `bin/console cache:warmup --no-optional-warmers`で、サーバ内でキャッシュ生成した場合、data_rootが`/`で設定され、画像が表示されないようです。

@kurozumi ありがとうございます。 不必要な上位階層まで探索させるのは、ディレクトリトラバーサルとか発生させそうで若干怖いですね。。 [FileSystemLocator](https://github.com/liip/LiipImagineBundle/blob/2.x/Binary/Locator/FileSystemLocator.php) あたりでパス探索やってそうなのでこちらを拡張するか、インストール時にdocument rootを.envに保持してそれを参照するかみたいな実装が望ましいかもです。 いずれにしても少しテストが足りないように思いますので、いったんrevertさせてください。 4.2.0以降で取り込み進められればと思います。 力およばずすみません。

@kurozumi ありがとうございます。 やはり上位階層まで探索させるのはあまりやりたくないです。 こんな感じで$pathからbasePathをカットできないでしょうか。 ※locatorじゃなくてresolverの仕事な気もしますが。。 ``` protected function generateAbsolutePath(string $root, string $path): ?string { $basePath = $this->requestStack->getMainRequest()->getBasePath(); // ※requestStackはinjectionさせる必要あります $basePath = ltrim($basePath, '/'); $path = ltrim($path, $basePath); ```