1) Форма подписки на новости в footer.php < p class = "phead" > Будь первым! </ p > < p > Получай новости о новинках и акциях. </ p >< br > < input type = "text" name = "user_email_footer" id = "subscribe-email" value = " <?= ( $USER -> GetEmail ()<> '' )? $USER -> GetEmail (): '' ; ? > " > < input type = "submit" value = "Подписаться" id = "subscribe_btn" class = "btn btn_green" > 2) js обработка нажатия кнопки id = "subscribe_btn" с валидацией введенного емейла //Валидация email адреса function validateEmail ( email ) { var re = / ^ (([^ <>()[ \]\\ .,;:\s@ \" ] + ( \. [^ <>()[ \]\\ .,;:\s@ \" ] + ) * ) | ( \" . +\" )) @ (( \[ [ 0-9 ] {1,3}\. [ 0-9 ] {1,3}\. [ 0-9 ] {1,3}\. [ 0-9 ] {1,3}\] ) | (([ a-zA-Z\-0-9 ] +\. ) + [ a...
При переезде сайта, при смене правил формирования url детальных страниц, может понадобиться перенаправление в случае 404 ошибки. В /bitrix/templates/ххххх/components/bitrix/catalog/catalog-template/element.php прописать: if ( 0 < $ElementID ){...} else localredirect ( '/catalog/' . $arResult [ 'VARIABLES' ][ 'SECTION_CODE' ]. '/' ); // Тут в соответствии с правилами формирования url каталога