Новости платформы SAAS HotList.biz CMS
Обновления на платформе для создания сайтов и интернет-магазинов HotList.biz

Добавлена возмонжость оздавать свои формы и использовать их на других сайтах

Добавлена возмонжость оздавать свои формы и использовать их на других сайтах. Ajax загрузка форм, Api Form. Пример рабочей формы ниже
Ссылка для открытия формы Код примера:
Spoiler
 Code:
<script type="text/javascript">
<!-- 
$(function() {
//Загрузка формы START
$(".form_constructor").click(function(){
  $(this).append('<div id="dialog_form_constructor"></div>');

		$("#dialog_form_constructor").dialog({
		    open: function ()
                     {   
                         if($(this).text() == ''){  
						 $(this).append('<div class="loading" align="center"><img src="/img/loading.gif"/></div>'); 
						 $(".loading").animate({opacity: "show"}, 400); 
						     $(this).html('<iframe frameborder="no" src="https://design-n.org/codes/form/template_form_construct_ajax.php?form=[FORM:2]" width="560" height="560" align="center">Ваш браузер не поддерживает плавающие фреймы!</iframe>');							
								 $(".loading").hide("fast", function () { $(".loading").remove();  });							
                              
						 
						 };
                     },         
			width: 600,
			height: 700,
			modal: true,
			title: "Название окна",
			buttons:{ "Закрыть": function() { 
			   $(this).dialog("close"); 
			   $("#dialog_mail").remove();			  
			  }
			  
			  },
			resizable: true
		});
});
//Загрузка формы END



});	
// --> 			
</script>

<a class="form_constructor" href="javascript://">Ссылка для открытия формы</a>
Так как Jquery Java не поддерживает загрузку внешних доменов при использовании Ajax, альтернативным решением может быть iframe. В примере мы используем подгружаемый фрейм
 Code:
$(this).html('<iframe frameborder="no" src="https://design-n.org/codes/form/template_form_construct_ajax.php?form=[FORM:2]" width="560" height="560" align="center">Ваш браузер не поддерживает плавающие фреймы!</iframe>');						
Однако если вы используете Ajax загрузку формы на своем домене, совпадающем с адресом сайта с формой, то лучше использовать метод LOAD. Подробнее смотрите в инструкциях https://hotlist.biz/ru/user_guide.html
Добавлено раскрытие/скрытие подсказок, которые отображаются только при наведении мышки
Добавлена копка "Пересчитать" при смене количества товаров в корзине.
Добавлен конструктор Мобильного меню. Конструктор позволяет создавать многоуровневые меню, указывать отображаемые иконки...