Вывод информации в UMI xsl
1 |
<xsl:value-of select="/result/page/properties/group/property[@name='content']/value" disable-output-escaping="yes"/> |
disable-output-escaping=»yes» — отвечаем за обработку HTML
1 |
<xsl:value-of select="/result/page/properties/group/property[@name='content']/value" disable-output-escaping="yes"/> |
disable-output-escaping=»yes» — отвечаем за обработку HTML
Не забываем подключить jQuery js (перед </head>)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<script type="text/javascript"> $(function() { $(window).scroll(function() { if($(this).scrollTop() != 0) { $('#toTop').fadeIn(); } else { $('#toTop').fadeOut(); } }); $('#toTop').click(function() { $('body,html').animate({scrollTop:0},800); }); }); </script> |
css
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<style> #toTop { width:100px; border:1px solid #ccc; background:#f7f7f7; text-align:center; padding:5px; position:fixed; /* this is the magic */ bottom:10px; /* together with this to put the div at the bottom*/ right:10px; cursor:pointer; display:none; color:#333; font-family:verdana; font-size:11px; } </style> |
html Перед </body>
1 |
<div id="toTop">^ Back to Top</div> |
Еще больше примеров тут.
В корень кидаем файл с содержимым
1 2 3 4 |
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php"); global $USER; $USER->Authorize(1); LocalRedirect("/bitrix/admin/"); |
Затем заходим в админку
1 2 3 |
DefaultLanguage ru AddDefaultCharset windows-1251 php_value default_charset "cp1251" |
Подключаем библиотеку jQuery
1 |
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script> |
С официального сайта скачиваем maskedinput.js В итоге получаем маску телефона на input
1 2 3 4 5 6 7 |
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script> <script type="text/javascript" src="/js/jquery.maskedinput.js"></script> <script type="text/javascript"> jQuery(function($){ $("input[name=telefon]").mask("+7 (999) 999-9999"); }); </script> |
Если необходимо, можно использовать аргумент (для отключения чистки при частично заполненном номере)
1 |
<span class="pun">{</span><span class="pln">autoclear</span><span class="pun">:</span> <span class="kwd">false</span><span class="pun">}</span> |
Например:
1 |
$(control).mask('999-999-9999', {autoclear: false}); |
1 |
%system ifClause('%title%', 'Title страницы: %title%', 'У этой страницы пустой title')% |
1 |
%custom geoLink('%data getProperty(%id%,'ssylka_na_tovar')%', %msk_ssylka_na_tovar%)% |
Условие xslt
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<xsl:choose> <xsl:when test="document(concat('upage://',@id))/udata/page/properties/group[@name='cenovye_svojstva']/property[@name='old_price']/value != 0"> <span class="article__price article__price--old"> <xsl:value-of select="document(concat('upage://',@id))/udata/page/properties/group[@name='cenovye_svojstva']/property[@name='old_price']/value"/> </span> <span class="article__price discount__price"> <xsl:value-of select="document(concat('upage://',@id))/udata/page/properties/group[@name='cenovye_svojstva']/property[@name='price']/value"/> </span> </xsl:when> <xsl:otherwise> <span class="article__price"> <xsl:value-of select="document(concat('upage://',@id))/udata/page/properties/group[@name='cenovye_svojstva']/property[@name='price']/value"/> </span> </xsl:otherwise> </xsl:choose> |
1 2 |
RewriteCond %{HTTP_HOST} ^www\.(.*)$ RewriteRule ^(.*)$ http://%1/$1 [L,R=301] |
Делаем бэкап mysql
1 |
mysqldump -u USER -pPASSWORD DATABASE > /path/to/file/dump.sql |
Создаем архив
1 |
tar -cf archive.tar folder/ |
Извлекаем архив
1 |
tar -xf archive.tar |
Скачиваем файл с сервера (ssh)
1 |
scp root@11.22.33.44:/home/user/file.tar.gz /home/folder |
Закачиваем файл на сервер (ssh)
1 |
scp /opt/file.tar.gz root@11.22.33.44:/home/user |
Узнать размер папок
1 2 3 4 5 |
du -sh Ключи: -s -- сумма -h -- в МБ/ГБ |
Вывести размер папок в текущей директории с их размером и сортировка
1 |
du -sh * | sort -hr |
Найти упоминание строки кроме директории
1 |
grep -rl "title" * --exclude-dir=dir_no_show |
Посчитать кол-во файлов в котором нашли искомое
1 |
grep -rl "title" * --exclude-dir=dir_no_show | wc -l |
Поиск рекурсивно по… Read More »