Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Пожалуйста, ознакомьтесь с Правилами использования материалов на данном ресурсе |
Оглавление
Expand | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
...
Описание
Проект в проекте позволяет подключить уже готовый, записанный проект к текущему проекту. Этот экшен похож на Плагины.
...
Как работать с экшеном?
Базовые настройки
...
Путь к вложенному проекту
Здесь указывается абсолютный путь к подшаблону (можно использовать макросы переменных. На скриншоте можно увидеть переменную {-Project.Directory-}
- путь к текущей папке проекта. Чтоб данная переменная автоматически ставилась при написании проекта необходимо включить соответствующую настройку)
Передавать контекст проекта (project.Context)
project.Context позволяет сохранять С# объекты и переносить их между разными частями шаблона. Данная опция используется при работе
...
с C#
...
Открывать браузер если требуется
Включение данной настройки позволяет вложенному шаблону запускать браузер даже если во внешнем проекте он отключен через Настройки проекта
Передача переменных
...
Сопоставление переменных
В данном окне происходит передача данных из внешнего проекта во внутренний. Передать данные можно только с помощью переменных.
Сопоставлять переменные с одинаковыми именами
При включении данной опции все переменные, имена которых идентичны в обоих проектах, будут автоматически сопоставлены, без необходимости ручной настройки.
Note |
---|
Ручная настройка имеет больший приоритет перед “Сопоставлением…”. Пример: если включена опция “Сопоставить переменные…” и в обоих проектах есть переменная с именем variable, но Вы, вручную, через настройки, сопоставили переменную variable внутреннего проекта с другой переменной внешнего проекта, например second_var, то внутренний проект переменная variable внутреннего проекта теперь будет ассоциирован ассоциирована с переменной second_var внешнего проекта. |
...
Не передавать значения обратно при неудачном выполнении
По умолчанию все изменения переменных во внутреннем проекте отражаются и на переменных из внешнего проекта. При включении данной настройки изменения переменных будут игнорироваться внешним проектом в случае ошибочного завершения внутреннего.
...
Чтобы это исправить, надо зайти в Личный кабинет, во вкладку Оборудованиеи активировать то оборудование, на котором Вы сейчас работаете.
...
Искать проект с расширением .zp при выполнении действия “Проект в проекте”
Info |
---|
Добавлено в ZennoPoster 7.4.0.0 |
При включении данной настройки, если в действии используется проект старого формата с расширением .xmlz, то при его отсутствии будет искаться проект с таким же именем, но с новым расширением .zp
.xmlz - расширения проектов ZennoPoster, которое использовалось в ZennoPoster 5 и ниже
.zp - расширение проектов, которое используется в ZennoPoster 7.
...
Полезные ссылки
Настройки. Плагины