для модулей данная функция не работает, так как head уже сформирован…
добавляйте обычным способом через <link
• Mike •
Ищущий всегда найдет… что поискать… ))
+912
Репутация
3834
Рейтинг
Ну просто придётся каждый раз курс менять в шаблоне, не особо удобно, ИМХО…
Если решение найдено, тему закройте…
Если решение найдено, тему закройте…
— что-то не так сделали…Сделал так как Вы написали, но всё равно при цене более 1000 конвертация не происходит!
$item['price'] = number_format(shopDiscountPrice($item['id'], $item['category_id'], $item['price']), 2, '.', ' ');
$item['price'] = number_format(shopDiscountPrice($item['id'], $item['category_id'], $item['price']), 2, '.', '');
во frontend.php вместо своего блока который добавляли:
вставляем в шаблоне после последнего закрывающего /table>
привожу для дефолтного шаблона, измените в своем «по вкусу»…
//next and prev item $item['nextid'] = $inDB->get_fields('cms_uc_items', 'id < '.$item['id'].' AND category_id = '.$item['category_id'].' AND published=1', 'id, title', 'id DESC'); $item['previd'] = $inDB->get_fields('cms_uc_items', 'id > '.$item['id'].' AND category_id = '.$item['category_id'].' AND published=1', 'id, title', 'id ASC');
<table width="100%" cellpadding="0" cellspacing="0" style="margin-bottom:10px"><tr> <td width="50%" align="right" style="margin:5px 0 0 0"> {if $item.previd.id} ← <a href="/catalog/item{$item.previd.id}.html" title="{$item.previd.title}">{$LANG.PREVIOUS}</a> {if $item.previd.id && $item.nextid.id} | {/if} {/if} </td> <td width="50%" align="left" style="margin:5px 0 0 0"> {if $item.nextid.id} {if $item.previd.id && $item.nextid.id} | {/if} {/if} </td> </tr></table>
ищите:
встречается дважды, 573 и 758 строки
добавьте после (в двух случаях):
где $curr — значение курса валюты;
(по-хорошему, нужно вынести значение валюты в конфиг, чтобы не править каждый раз в коде)
в шаблоне вставляете в нужном месте {$item.price_alt}
встречается дважды, 573 и 758 строки
$item['price'] = number_format(shopDiscountPrice($item['id'], $item['category_id'], $item['price']), 2, '.', ' ');
$item['price_alt'] = shopDiscountPrice($item['id'], $item['category_id'], $item['price']) * $curr;
(по-хорошему, нужно вынести значение валюты в конфиг, чтобы не править каждый раз в коде)
в шаблоне вставляете в нужном месте {$item.price_alt}
версия какая cms?
{$item.price} — строка, при умножении конвертируется в числовой тип (int), а так как для тысяч идёт форматирование с пробелом после первой знач.цифры — получается 1×8750…
Делайте лучше преобразование перед передачей в шаблон, во frontend.php…
Делайте лучше преобразование перед передачей в шаблон, во frontend.php…
Тема “почишена”. Выяснение отношений в ЛС…
В InstantShop есть продажа электронных товаров, это может быть и фотография…


Поздравляем! Главное хорошего настроения и здоровья — остальное “приложится”! Успехов! Надеемся что-то пригодится из предложенных вариантов ))) Там же в статье Википедии: — Термин «баг» обычно употребляется в отношении ошибок, проявляющих себя на стадии работы программы, в отличие, например, от ошибок проектирования или синтаксических ошибок.
там смайлик (скобочка) на хвосте фразы…
я не “открешиваюсь” от своих ошибок, просто, принято различать «баги» и «ошибки проектирования»…
я не “открешиваюсь” от своих ошибок, просто, принято различать «баги» и «ошибки проектирования»…
— Это не баги, а не предусмотренный функционал, баги это когда что-то не так работает… )• Mike •, сходу уже 2 бага:
№15 — отредактировал…