Всем привет.
Подскажите, переношу контент с одного drupal сайта на другой. Парсить боле менее получается, а с загрузкой контента на новый сайт проблема.
Не получается загрузить изображение в форму для создания новой страницы.
Штатно картинка загружается через стандартный диалог для загрузки файлов.
Я пробовал без открытия диалога установить путь к файлу картинки и нажать клавишу "Закачать"
Код:
$inputfile->set_value_by_name("имя","путь");
$element->click_by_id("id кнопки");
Так не будет работать, попробовал вручную подставить путь и нажать закачать, форма прогружается, но картинка не загружается.
Загрузка происходит только если путь указать через диалоговое окно.
Не могу разобраться как работать с таким диалоговым окном, нашел статью на hттp://
Для просмотра ссылки Войди или Зарегистрируйся, там пишут что нужно использовать функцию
$window->execute_open_file($text,$path,$btn_text,$exactly=true,$thread=false);
Пробовал по всякому её крутить, но не работает, не могу понять почему.
Может кто-нибудь уже сталкивался с подобной задачей, как загрузить изображение?
Не могу разобраться как работать с таким диалоговым окном, нашел статью на hттp://
Для просмотра ссылки Войди или Зарегистрируйся, там пишут что нужно использовать функцию
$window->execute_open_file($text,$path,$btn_text,$exactly=true,$thread=false);
Блин, стоило только написать и заработало.
В моем случае невнимательность. Окно у меня модальное и параметр thread должен быть true. И функцию
$window->execute_open_file нужно вызывать до нажатия на кнопку "обзор"
Ну вот, рано радовался, кнопка "Загрузить" не нажимается.