Для установки сервисов из папки /site/services/.servies.php на одном из шагов мастера нужно установить скрытое поле:
| Код |
|---|
$this->content .= $this->ShowHiddenField("installDemoData","Y"); |
и еще нужно добавить этот шаг, только тогда произойдет установка сервисов и вы увидите "индикатор"(процент выполнения) установки вашего решения.
| Код |
|---|
class DataInstallStep extends CDataInstallWizardStep
{
function CorrectServices(&$arServices)
{
$wizard =& $this->GetWizard();
if($wizard->GetVar("installDemoData") != "Y")
{
}
}
} |