Welcartはファイル名を品番にすれば、そのファイルを取得して画面に画像表示してくれます。複数ある時は枝番をつければ大丈夫。
で、今度300個近い商品の画像を準備するので、以下の要件を満たすPHPプログラムを書きました。
- ディレクトリ名を品番と合わせる
- ディレクトリを再帰的に検索して、ファイル名をカレントディレクトリ名を同じにする
- 複数ファイルが有る場合は、それに枝番を足してあげる。
- でもって、一括リネーム。
当初は誰でも使えるWindowsバッチでやろうとしたんだけど、面倒くさすぎた・・・。
商品画像ファイルを品番に一括置換するPHPプログラム