Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Создание мастера

00 голосов
3
Добрый день.
Помогите разобраться как работает мастер установки (wizards). Читал в API, делал все там по примерам, а он не работает... Хотелось бы поподробнее если можно. Например на примере просто сайта любого или компонента.
допустим в середине будет всего 2 шага - сбор параметров на одной форме, на второй непосредственно установка (нуу и там приветствие и заключение).
пробовал битриксовскую демо переделать - шаги не удаляя, но удалил даже весь контент. Начинаешь удалять шаги (например тему), то с первого шага переходит на второй, со второго опять на первый.
просто дочитал до этого, хотелось бы разобраться как работает..

Заранее спасибо за ответы.
спросил 30 Окт, 13 от Yesterday (160 баллов)

3 Ответы

00 голосов
Вообще лучше берите уже имеющиеся в установленной редации визарды и разбирайте их.
Про шаги:
Шаги описываются в wizard.php
А их перечисление идет в .description.php в это файле ищите $arWizardDescription["STEPS"]
ответил 01 Дек, 13 от LEDOKOL (740 баллов)
00 голосов
спасибо, но это я уже знаю. Начинаю менять мастер установки битрикса, очищаю шаги, оставляю только те которые надо, но с первого шага "выбор сайта" он переходит на второй "выбор шаблона" а со второго опять на первый (хотя должен переходить по STEP на третий "сбор инфы").. Почему так происходит - не пойму.Может кто сталкивался и решил такую проблему.
ответил 13 Март, 14 от Yesterday (160 баллов)
00 голосов
function InitStep() ->
Код
      $this->SetNextStep("person_type");
      $this->SetPrevStep("site_settings");
ответил 04 Июль, 14 от LEDOKOL (740 баллов)

Похожие вопросы

+1 голос
2 ответов
+1 голос
2 ответов
0 голосов
0 ответов
0 голосов
0 ответов
спросил 03 Окт, 14 от Jim (160 баллов)
0 голосов
0 ответов
спросил 02 Авг, 13 от saxum2010 (120 баллов)