В общем имеем 2 части одного шаблона. Вместо содержания двух разных страниц было решено интегрировать функцию второй страницы в первую. Но тут столкнулись с проблемой - при интеграции в первый файл, функция перестала выполняться. Не могу понять причину этой ошибки. Этот код надо интегрировать:
{%if isset($smarty.get.notice)%}
<div class="ok alert alert-success" style="padding:5px 5px 4px 8px;font-size:14px;">
<button class="close" data-dismiss="alert" style="color:#999;">×</button>
{%$locale.958%}
</div>{%/if%}
<p>{%$infotext%}</p>
<p>{%$messages_counter%}</p>
<form name="update" action="" method="POST">
<ul>{%foreach from=$messages item='message' name='i'%}
<li><input checked name="msg[]" class="MessagesCheck" type="checkbox" value="{%$message.id%}"/>
<a href='{%$settings.path%}{%$smarty.const.MESSAGES%}/{%$message.link%}'>{%$message.title%}</a></li>
{%/foreach%}
</ul>
<br><input type="submit" class="btn btn-success" value="{%$locale.1098%}"/>
</form>
В этот код
{%if !$messages && $smarty.get.cat.0 == 'search' && $smarty.get.text != ''%}
<div class="alert">
<button class="close" data-dismiss="alert">×</button>
{%$locale.1475%} «{%$smarty.get.text%}» {%$locale.1476%}
</div>{%/if%}
{%if $smarty.get.cat.0 == 'users'%}
<input style="width:auto;" id="MessagesAction" class="dtn" type="button"
value="{%if $smarty.get.cat.1 != 'deleted'%}{%$locale.983%}{%else%}{%$locale.984%}{%/if%}"/>
<input style="width:auto;" id="MessagesSelect" class="dtn" type="button" value="{%$locale.985%}"/>
<div class="clearfix"></div>
{%/if%}
{%assign var='after_registration' value="<a href='`$settings.patch`users/register/'
title='`$locale.117`'>`$locale.76`</a>" %}
{%assign var='count' value=$blocks.m|@count %}
{%assign var='count' value=`$count-1`%}
{%if $count < 0%}{%assign var='count' value=0%}{%/if%}
{%assign var='counter' value=0%}
{%if $messages|@count > 0%}<span class="no-message-coun">{%$messages_counter%}</span>{%/if%}
{%if $smarty.get.cat.0 == 'search' && $messages|@count == 0%}<span class="no-message-coun">{%$messages_counter%}</span>
<hr>{%/if%}
<div class="offerlist">
{%foreach from=$messages item='message' name='i'%}
{%if $message.marked == 1%}
{%assign var='mark' value=' marked'%}
{%else%}
{%assign var='mark' value=''%}
{%/if%}
<table id="message_{%$message.id%}" class="offer{%$mark%}">
<tr class="offer-tr">
<td class="imag">
<div class="imag-position imgLiquidFill imgLiquid">{%if $message.fields.i.0.value != ""%}
<a class="fancybox-img" title=""
href="{%$settings.patch%}uploads/images/tb/{%$message.fields.i.0.value%}">
<img src="{%$settings.patch%}uploads/images/ts/{%$message.fields.i.0.value%}" alt=""/></a>
{%else%}
<img src="{%$smarty.const.THEME%}img/no-foto.png" alt=""/>
{%/if%}
{%if $message.fields.i|@count > 1 || $message.fields.y|@count > 0 || $message.fields.j|@count > 0%}
<div class="min-pan-list">
{%if $message.fields.i|@count > 1%}
<div data-toggle="tooltip" data-placement="top"
title="{%$locale.1482%}{%$message.fields.i|@count%} {%$locale.1483%}" class="all-foto">
{%$message.fields.i|@count%}
</div>
{%/if%}
{%if $message.fields.y|@count > 0%}
<div data-toggle="tooltip" data-placement="top" title="{%$locale.1484%}"
class="all-video"></div>
{%/if%}
{%if $message.fields.j|@count > 0%}
<div data-toggle="tooltip" data-placement="top" title="{%$locale.1485%}" class="all-map"></div>
{%/if%}
</div>
{%/if%}
</div>
</td>
<td class="post-content">
<h3>{%if $smarty.get.cat.0 == 'users'%}<input class="MessagesCheck" type="checkbox"
value="{%$message.id%}" style="width:auto;"/>{%/if%} <a
title="{%$message.title%}"
href="{%$settings.patch%}{%$smarty.const.MESSAGES%}/{%$message.link%}">{%$message.title|truncate:90:'...'%}</a>
</h3>
<div class="block-reg-cat">{%$message.cat|linenav:$categories:'cat'%}</div>
<div class="block-reg-cat">{%$message.region|linenav:$allregions:'region'%},
{%$message.date_add|date_format:"%d.%m.%Y"%}
</div>
{%if $message.shop && $smarty.get.cat.0 != 'shops'%}
<div class="ls-magazin"><a
href="{%$settings.path%}shops/{%$message.shop.link%}">{%$message.shop.name%}</a></div>
{%/if%}
{%if $smarty.get.cat.0 != 'users'%}
{%if ($message.user_id != "" && $message.user_id == $settings.user.id) || $settings.editable%}
<span class="editandremove"><a href="{%$settings.patch%}edit/{%$message.id%}" data-toggle="tooltip"
data-placement="top" title="{%$locale.200%}"><span
class="glyphicon glyphicon-edit"></span></a> <a name='message_{%$message.id%}' href="#"
onclick="if(confirm('{%$locale.1487%}')){go('{%$settings.patch%}delete/{%$message.id%}');}"
data-toggle="tooltip" data-placement="top"
title="{%$locale.201%}"><span
class="glyphicon glyphicon-remove"></span></a>
{%if $message.prolong%}
<a href="{%$settings.path%}prolongation/?message={%$message.id%}&key={%$message.id|cat:$settings.rand|md5%}"
data-toggle="tooltip" data-placement="top" title="{%$locale.145%}">
<span class="glyphicon glyphicon-share-alt"></span>
</a>{%/if%}
</span>
{%/if%}{%/if%}
{%if $smarty.get.cat.0 == 'users'%}
{%assign var='v1b' value=`$message.date_del-$settings.time`%}
{%assign var='days' value=`$v1b/86400`%}
{%$locale.1488%}<span> {%$days|ceil%} {%$locale.1489%}</span>
{%/if%}
</td>
{%if $settings.rand_block == ""%}
{%assign var='rand_block' value='1'%}
{%else%}
{%assign var='rand_block' value=$settings.rand_block%}
{%/if%}
{%if $promo_messages|@count < $settings.rand_block %}
{%assign var='rand_block' value=$promo_messages|@count%}
{%/if%}
<td class="post-button">
{%if $message.marked == 1 || $message.raised == 1 || $message.block == 1%}
<div class="uslugi-l"><a href="{%$settings.patch%}uslugi_saita/">
{%if $message.block == 1%}<img src="{%$smarty.const.THEME%}img/u-l-block.png" data-toggle="tooltip"
data-placement="top" title="{%$locale.1477%}">{%/if%}
{%if $message.marked == 1%}<img src="{%$smarty.const.THEME%}img/u-l-color.png" data-toggle="tooltip"
data-placement="top" title="{%$locale.1478%}">{%/if%}
{%if $message.raised == 1%}<img src="{%$smarty.const.THEME%}img/u-l-top.png" data-toggle="tooltip"
data-placement="top" title="{%$locale.1479%}">{%/if%}</a>
</div>
{%/if%}
<ul>
<li>{%if $message.fields.p|@count > 0%}
{%foreach from=$message.fields.p item='v'%}
<span class="price_c">{%$v.value.txt%}</span>{%/foreach%}
{%else%}<span class="price_c">{%$locale.1490%}</span>{%/if%}
</li>
</ul>
<div class="notepad-fav"><a id='fav-{%$message.id%}' class='fav' name='{%$message.id%}' href='#'><span
class="icon-star{%if $message.fav == 1%}-empty{%else%}{%/if%}" data-toggle="tooltip"
data-placement="top"
title="{%if $message.fav == 1%}{%$locale.1480%}{%else%}{%$locale.1481%}{%/if%}"></span></a>
</div>
</td>
</tr>
</table>
{%assign var='counter' value=`$counter+1`%}
{%if $counter == $settings.middle_block%}
{%assign var='counter' value=0%}
{%assign var='rand' value="0"|mt_rand:$count%}
{%$blocks.m.$rand%}
{%/if%}
{%/foreach%}
</div><!--/offerlist-->
<script type="text/javascript">
function go(addr) {
window.open(addr, "MyWin", "scrollbars=yes,menubar=yes,width=924,height=668");
}
</script>
<div class="clearfix"></div>
{%if $pages != ""%}
{%assign var='plim' value=10%}{%* Количество номеров страниц, которые будут выводиться за раз *%}
{%if $smarty.get.page < 1%}{%assign var='page' value=1%}{%else%}{%assign var='page' value=$smarty.get.page%}{%/if%}
{%if $smarty.get.page > $pages%}{%assign var='page' value=$pages%}{%/if%}
{%math equation="(ceil(p/l))*l" p=$page l=$plim assign='lastp'%}
{%if $lastp > $pages%}{%assign var='lastp' value=$pages%}{%/if%}
{%if $page <= $plim || $pages <= $plim%}{%assign var='firstp' value=0%}
{%else%}{%assign var='firstp' value=$lastp-$plim%}
{%/if%}
<div align='center' class='pages'>
<ul class="whitesquare">
{%if $page <= $plim%}{%else%}
<li><a href="page1.html{%$get_str%}" title=""> 1 </a></li>
<li><a href="page{%$page-1%}.html{%$get_str%}" title=""> « </a></li>
{%/if%}
{%section name=page loop=$pages start=$firstp max=$plim%}
{%assign var="p" value=$smarty.section.page.index+1%}
<li {%if $page== $p%}class="active" {%
/if%}><a href="page{%$p%}.html{%$get_str%}">{%$p%}</a></li>
{%/section%}
{%if $page != $pages%}
<li><a href="page{%$page+1%}.html{%$get_str%}" title=""> » </a></li>
<li><a href="page{%$pages%}.html{%$get_str%}" title=""> {%$pages%}</a></li>
{%/if%}
</ul>
</div>
{%/if%}
Между строками
{%if $promo_messages|@count < $settings.rand_block %}
{%assign var='rand_block' value=$promo_messages|@count%}
{%/if%}
Я это делаю так(за минусом всей лишней аттрибутики)
{%if $promo_messages|@count < $settings.rand_block %}
{%assign var='rand_block' value=$promo_messages|@count%}
<table>
<tr>
<td>
<form name="update" action="" method="POST">
<input checked name="msg[]" class="MessagesCheck" type="checkbox" hidden value="{%$message.id%}"/>
<input type="submit" class="btn btn-success" value="{%$locale.1098%}"/>
</form>
</td>
</tr>
</table>
{%/if%}
Необходимые {%foreach from=$messages item='message' name='i'%}
и {%/foreach%}
были удалены, так как они уже присутствуют в нужной части скрипта.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Принтер подключен через USB на него нужно отправить команду например (<0x1D><0x72><0x01>) и получить ответ на нееКак это реализовать на С# ?
Добрый деньПомогите пожалуйста с решением проблемы: Есть Функция нахождения пересечения двух отрезков, результат функции - t0, t1, distanceSqr
Как узнать ServiceName службы по ее исполняемому файлу? Те