PrestaShop PHP Копирование файлов - PullRequest
0 голосов
/ 31 октября 2018

Я делаю модуль в PrestaShop и хочу при установке модуля скопировать изображение из одного места в другое в php. В модуле я сделал

public function install()

{
    include(dirname(__FILE__).'/install.php');

И в install.php я попробовал:

copy("./folder1/image.jpg","../../folder2/folder3/image.jpg");

, а также

Tools:copy("./folder1/image.jpg","../../folder2/folder3/image.jpg");

Не работает.

1 Ответ

0 голосов
/ 31 октября 2018

Нашел ответ. Нужно сделать так в основном модуле php

public function CopyImages() 
{
    Tools::Copy (_PS_MODULE_DIR_ .'mymodlue/views/img/image1.jpg',_PS_MODULE_DIR_ .'modulefolder/folder1/folder2/image1.jpg');
}

Тогда в:

public function install()

{
    $this->CopyImages();
...