Вроде бы масло масляное, но на самом деле это конструктор скелета визарда для битрикса.
Понадобилось для одного проекта синхронизировать проверку списка сотрудников на стороннем решении и списка сотрудников в БД Битрикса. Сотрудники кочуют между кабинетами, у них меняются номера телефонов, факсов, должность, название подразделения. Впрочем, неважно, у заказчика есть продукт, он работает и менять его на что-то другое заказчик не хочет. Важно то, что задача сама по себе довольно муторная, но ее можно разбить на конечное число простых шагов. Соответственно, необходимость пошагового выполнения натолкнула на мысль воспользоваться визардом. В процессе написания самого скрипта выявился один неприятный момент - большую часть времени пришлось потратить на конструирование классов мастера (wizard.php), связывания между собой этих классов, расстановки GetMessage(...) и создание lang-файлов.
Ску-ко-та!
В итоге появилась утилита, призванная скрасить серые будни ускорить процесс разработки.
Скелет:
И lang:
Может быть, кому-то пригодится.
Обоснование, побольше скриншотов, и саму утилиту можно скачать здесь.
ну... а как бы я в php скрипт всадил злобный вирус, который ворует печеньки и пиво? На самом деле, в дельфях поработать захотелось, а то всё php да php в последнее время... Ну и заодно потестировать трансформацию dpr в lpr в последнем Лазарусе.
Оксана, а пример можно привести? Что именно хотелось бы? Какой функционал? Скрестить ежа с ужом можно, но хотелось бы знать, что от мутанта гибрида ожидается?
Ну вот хороший пример того, что я подразумеваю, это обращение в службу поддержки Битрикса Т.е. там несколько шагов создания обращения, в которых пользователь отвечает на большую анкету, которая разбита по смыслу на группы вопросов.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».
ну... а как бы я в php скрипт всадил злобный вирус, который ворует печеньки и пиво?На самом деле, в дельфях поработать захотелось, а то всё php да php в последнее время... Ну и заодно потестировать трансформацию dpr в lpr в последнем Лазарусе.
Скрестить ежа с ужом можно, но хотелось бы знать, что от
мутантагибрида ожидается?