Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Baco

Користувачі
  • Публікації

    2 247
  • З нами

  • Відвідування

Усі публікації користувача Baco

  1. photoshop - тут явно лишний... или вам универсал кодо-сео-верстальщик нужен ?
  2. В контроллер товара добавляешь: $this->data['logged'] = $this->customer->isLogged(); а уже в самой въюхе товара, ставишь на условие, например кнопку отправки отзыва, например: <div class="buttons"> <div class="right"><a id="button-review" class="button"><?php echo $button_continue; ?></a></div> </div> заменяешь на: <div class="buttons"> <?php if ($logged) { ?> <div class="right"><a id="button-review" class="button"><?php echo $button_continue; ?></a> <?php } else { ?> <a href="index.php?route=account/login>">Авторизируйтесь что б оставить отзывчеГ</a> <?php } ?> </div> </div>
  3. Возможно из за опции type_text, пишут что её некорректно обрабатывает класс, в общем смотреть надо, ранее не сталкивался с такой проблемой.
  4. Просмотрел, далее ошибки в коде смотреть надо, всюду ли get передает, может с опциями повязано, хотя с оформления заказа - норм удаляет, а вот с мини и самой корзины - чего то стесняется...
  5. Да, наверное в футере (ошибкой что то светило место то)... на данный момент, ошибки нет, но всёравно не удаляет... Попробуйте текущий (в миникорзине): <a onclick="$('.widget-holder').load('index.php?route=module/cart&remove=<?php echo $product['key']; ?>' + ' .widget-holder > *');" class="remove">×</a> заменить на <a onclick="removeCart('<?php echo $product['key']; ?>');" class="remove" >×</a> а в самом низу добавить код: <script type="text/javascript"><!-- function removeCart(key) { $.ajax({ url: 'index.php?route=checkout/cart', type: 'get', data: 'remove=' + key, dataType: 'html', success: function(json) { //$('.success, .warning, .attention, .information').remove(); window.location='index.php?route=common/home'; } }); } //--></script>
  6. Просмотрел, это код присвоенной опции ($key = (int)$product_id . ':' . base64_encode(serialize($option));), что то сходу я не усёк этого или не видел раньше такой длинны, в общем тут всё норм, можете вырезать (временно) из карточки товара этот код: <script> //uptolike share begin (function(d,c){ var up=d.createElement('script'), s=d.getElementsByTagName('script')[0], r=Math.floor(Math.random() * 1000000); var cmp = c + Math.floor(Math.random() * 10000); var url = window.location.href; window["__uptolike_widgets_settings_"+cmp] = {}; d.write("<div id='"+cmp+"' class='__uptlk' data-uptlkwdgtId='"+r+"'></div>"); up.type = 'text/javascript'; up.async = true; up.src = "//w.uptolike.com/widgets/v1/widgets.js?b=fb.tw.ok.vk.gp&id=44427&o=1&m=1&sf=2&ss=2&sst=5&c1=ededed&c1a=0.0&c3=ff9300&c5=ffffff&mc=1&c2=ffffff&c4=ffffff&c4a=1.0&mcs=1&sel=1&fol=0&c=" + cmp + "&url="+encodeURIComponent(url); s.parentNode.insertBefore(up, s); })(document,"__uptlk"); //uptolike share end </script>
  7. Сбросьте ка (или выложите под спойлер) код из файла: system/library/cart.php
  8. Сорри, это я не предусмотрел, попробуйте после: <?php foreach ($products as $product) { ?> добавить...
  9. 1. Добавьте где то в код миникорзины строку: <?php $this->log->write('Product_key_from_minicart:'. print_r($product['key'],true)); ?> 2. Добавьте товар в корзину 3. Покажите, что в журнале ошибок показано под Product_key_from_minicart:
  10. В стандартном опене, такой вот : onclick="(getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') ? location = 'index.php?route=checkout/cart&remove=49095' : $('#cart').load('index.php?route=module/cart&remove=49095' + ' #cart > *');" а у вас: onclick="$('.widget-holder').load('index.php?route=module/cart&remove=101:YToxOntpOjMwNztzOjE3OToi0KPQutCw0LbQuNGC0LUg0LbQtdC70LDQtdC80YvQtSDQtNCw0YLRgyDQuCDQstGA0LXQvNGPINC00LvRjyDQtNC+0YHRgtCw0LLQutC4ICjQndCw0L/RgNC40LzQtdGAOiDQmtCw0Log0LzQvtC20L3QviDRgdC60L7RgNC10LUg0LjQu9C4IDE5INCw0LLQs9GD0YHRgtCwINGBIDEzINC00L4gMTQg0YfQsNGB0L7QsikiO30=' + ' .widget-holder > *');" Соответственно можете "выпрямить" руки либо вашему разработчику либо дизайнеру, в общем, кто сделал такой вот нъюанс.
  11. Соглашусь с Freelancer-ом, сайт хакнуть можно, выкачать всё + дамп базы, но вот только к регистратору вам надо будет лично обратиться, что бы ДНС-ы прописать на другой хост, вами лично арендованный, иначе - создавать новый сайт, а на текущем сайте - прописать перманентный редирект на новый домен.
  12. В контроллере модуля-экспортёра смотри, там может быть эта цифра указана.
  13. Проблема не в этом файле, не подгружает файл модели из каталога: module/security
  14. Всё что в файле catalog/view/theme/default/template/module/currency.tpl заменить на: <?php if (count($currencies) > 1) { ?> <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data"> <div id="currency"> <?php echo $text_currency; ?>: <?php foreach ($currencies as $currency) { ?> <?php if ($currency['code'] != 'USD') { ?> <?php if ($currency['code'] == $currency_code) { ?> <?php if ($currency['symbol_left']) { ?> <a title="<?php echo $currency['title']; ?>"><b><?php echo $currency['symbol_left']; ?></b></a> <?php } else { ?> <a title="<?php echo $currency['title']; ?>"><b><?php echo $currency['symbol_right']; ?></b></a> <?php } ?> <?php } else { ?> <?php if ($currency['symbol_left']) { ?> <a title="<?php echo $currency['title']; ?>" onclick="$('input[name=\'currency_code\']').attr('value', '<?php echo $currency['code']; ?>'); $(this).parent().parent().submit();"><?php echo $currency['symbol_left']; ?></a> <?php } else { ?> <a title="<?php echo $currency['title']; ?>" onclick="$('input[name=\'currency_code\']').attr('value', '<?php echo $currency['code']; ?>'); $(this).parent().parent().submit();"><?php echo $currency['symbol_right']; ?></a> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <input type="hidden" name="currency_code" value="" /> <input type="hidden" name="redirect" value="<?php echo $redirect; ?>" /> </div> </form> <?php } ?> P.S. Не успел с решением ))
  15. тогда могу посоветовать найти в вашем файле /public_html/catalog/view/theme/topman/template/product/product.tpl переменную <?php echo $profiles; ?> и поменять на <?php //echo $profiles; ?> (в 62 строке искать)
  16. Переменная profiles фактически с 1.5.6.х версии фигурирует, убедитесь что шаблон именно под 1.5.5.1 реализован.
  17. в catalog\model\catalog\product.php найти участок } else { $sql .= " ORDER BY p.sort_order"; } и поменять на: } else { $sql .= " ORDER BY p.product_id ASC"; } теоретически - должно зацепить.
  18. та хоть по рейтингу, всёравно сортировка по умолчанию будет по ORDER BY p.sort_order

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.