Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

{$module_gift} где формируетса?

Нужно знать где это дело искать а то он весь шаблон ломает.


а module/gift_cart.html
разве не он?


ага. он самый


не мод {$MODULE_gift_cart}, а {$module_gift}  тот что в шаблоне checkout_payment.html


если не ошибаюсь - вот тут

includes\classes\order_total.php

function credit_selection()
{
$selection_string = '';
$close_string = '';
$credit_class_string = '';
if (MODULE_ORDER_TOTAL_INSTALLED) {
$header_string = '<tr>'."\n";
$header_string .= '  <td><table border="0" width="100%" cellspacing="0" cellpadding="2">'."\n";
$output1_string .= '      <tr>'."\n";
$header_string .= '        <td class="main"><b>'.TABLE_HEADING_CREDIT.'</b></td>'."\n";
$header_string .= '      </tr>'."\n";
$header_string .= '    </table></td>'."\n";
$header_string .= '  </tr>'."\n";
$header_string .= '<tr>'."\n";
$header_string .= '  <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox">'."\n";
$header_string .= '    <tr class="infoBoxContents"><td><table border="0" width="100%" cellspacing="0" cellpadding="2">'."\n";
$header_string .= '      <tr><td width="10">'.os_draw_separator('pixel_trans.gif', '10', '1').'</td>'."\n";
$header_string .= '          <td colspan="2"><table border="0" width="100%" cellspacing="0" cellpadding="2">'."\n";
$close_string = '                          </table></td>';
$close_string .= '<td width="10">'.os_draw_separator('pixel_trans.gif', '10', '1').'</td>';
$close_string .= '</tr></table></td></tr></table></td>';
$close_string .= '<tr><td width="100%">'.os_draw_separator('pixel_trans.gif', '100%', '10').'</td></tr>';
reset($this->modules);
$output_string = '';
while (list (, $value) = each($this->modules)) {
$class = substr($value, 0, strrpos($value, '.'));
if ($GLOBALS->enabled && $GLOBALS->credit_class) {
$use_credit_string = $GLOBALS->use_credit_amount();
if ($selection_string == '')
$selection_string = $GLOBALS->credit_selection();
if (($use_credit_string != '') || ($selection_string != '')) {
$output_string .= '<tr colspan="4"><td colspan="4" width="100%">'.os_draw_separator('pixel_trans.gif', '100%', '10').'</td></tr>';
$output_string = ' <tr class="moduleRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" >'."\n".'  <td s width="10">'.os_draw_separator('pixel_trans.gif', '10', '1').'</td>'.'    <td  class="main"><b>'.$GLOBALS->header.'</b></td>'.$use_credit_string;
$output_string .= '<td  width="10">'.os_draw_separator('pixel_trans.gif', '10', '1').'</td>';
$output_string .= '  </tr>'."\n";
$output_string .= $selection_string;
}

}
}
if ($output_string != '') {
$output_string = $header_string.$output_string;
$output_string .= $close_string;
}
}
return $output_string;
}


оно самое, вот только бы вынести его в отдельный шаблончик ;) ;) ;)


на днях постараюсь сделать


Источник



Copyright ShopOS