Перейти к содержимому


Арти

Регистрация: 14 Nov 2012
Offline Активность: Mar 10 2021 06:32 PM
-----

Мои темы

Меню квадратиками для адаптивного шаблона ?

23 June 2015 - 02:36 PM

{* шаблон блока обзора категорий *}
{if $big_categories_tree && $big_categories_tree_count>0}
<table cellspacing="0" cellpadding="0" width="100%">
{counter name='s1' start=-1 skip=1 print=false assign='select_counter_var'}
{section name=h1 loop=$big_categories_tree}
{if $big_categories_tree[h1].categoryID != 1 && $big_categories_tree[h1].parent == 1}
{assign var="tmp" value=0}
{counter name='s1'}
{if ($select_counter_var) is div by 3}<tr>{/if}

<td align="center" valign="top">
<table width="130" border="0" cellspacing="0" cellpadding="0" class="categorycentr" align="center">
<tr>
<td><a href="{$big_categories_tree[h1]|@fu_make_url}"><img src="data/category/{$big_categories_tree[h1].picture}" alt=""></a>
</td>
</tr>
<tr>
<td align="center" class="catbuttonstxt2"><a href="{$big_categories_tree[h1]|@fu_make_url}" class="arc cl18"><h3>{$big_categories_tree[h1].name}</h3></a>
</td>
</tr>
</table>
</td>
{if ($select_counter_var+1) is div by 3}</tr>{else}
{/if}
{/if}
{/section}
</table>
{else}<div align="center">{$smarty.const.STRING_NO_CATEGORIES}</div>{/if}
Доброго времени суток !

Поставил на новый адаптивный шаблон меню квадратиками файл category_bloc.tpl.html

Так вот не задача не могу разобраться как правильно настроить CSS чтоб при захода с телефона меню тоже адаптировалось под шаблон сайта (

файл с его содержимым

Доработка invoice.tpl.html нумерация позиций товара

07 November 2014 - 03:26 PM

Доброго времени суток !

Столкнулся с такой задачкой ,отредактировал файл накладная для печати " invoice.tpl.htm l"
не могу сообразить как правильно встроить счетчик строк в описание заказа при печате накладной и как его правильно написать !

<table class="adn"><tr><td class="separ"><img src="data/admin/pixel.gif" alt="" class="sep"></td></tr><tr><td class="se5"></td></tr></table>
<table class="adn">
<tr class="lineb">
<!-- создаем столбец нумерации--->

<td align="left">№</td>


<td align="left">{$smarty.const.ADMIN_PRODUCT_NAME}</td>
<td align="left">{$smarty.const.TABLE_PRODUCT_QUANTITY}</td>
<td align="left">Цена</td>
<td align="right">{$smarty.const.TABLE_PRODUCT_COST_WITHOUT_TAX}&nbsp;</td>
</tr><tr><td height="3" colspan="3"></td></tr>
{section name=i loop=$orderContent}

<tr class="liney">

<!-- вывод нумерации ячеек по релевантности -->

<td align="left" style="padding-right: 4px;">1</td>


<td align="left" style="padding-right: 4px;">{$orderContent[i].name}

{if $orderContent[i].eproduct_filename}
{if $completed_order_status}
{if $completed_order_status == $order.statusID}
<br><a href='{$smarty.const.ADMIN_FILE}?do=get_file&amp;getFileParam={$orderContent[i].getFileParam}' class="sin">{$smarty.const.ADMIN_DOWN_LOAD} ({$orderContent[i].file_size} MB)</a>
{if $orderContent[i].day_count_remainder > 0}
- {$smarty.const.ADMIN_EPRODUCT_AVAILABLE_DAYS}
{$orderContent[i].day_count_remainder}
{$smarty.const.ADMIN_DAYS}
{if $orderContent[i].load_counter_remainder != 0}
,
{$smarty.const.ADMIN_REMANDER_EPRODUCT_DOWNLOAD_TIMES}
{$orderContent[i].load_counter_remainder}
{$smarty.const.ADMIN_DOWNLOAD_TIMES}
{/if}
{/if}
{/if}
{/if}
{/if}</td>
<td align="left" style="padding-right: 4px;">{$orderContent[i].Quantity}</td>
<td align="right" nowrap="nowrap">{$orderContent[i].PriceToShow}</td>
<td align="right" nowrap="nowrap">{$orderContent[i].PriceToShow}</td>
</tr><tr><td colspan="3" class="separ"><img src="data/admin/pixel.gif" alt="" class="sep"></td></tr>
{/section}
</table>



есть вариант

[sql]
select @v:=0;
select *, @v:=@v+1 as numb from ... ...
[/sql]


такой

<script>
var count=1
var obj=document.getElementById('tbl')
obj.innerHTML=obj.innerHTML.replace(/\n/gm,'').replace(/(<.*?tr.*?>.*?<.*?td.*?>)/ig,rpaste)
function rpaste(str)
{return str+count++}
</script>



Подскажите пожалуйста как реализовать эту идею !