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

SVLogic

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

    58
  • З нами

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

1 подписчик

Про SVLogic

  • День народження 01.01.70

SVLogic's Achievements

Contributor

Contributor (5/14)

  • Conversation Starter
  • First Post
  • Collaborator
  • Week One Done
  • One Month Later

Recent Badges

0

Репутація

  1. Добавление в корзину последних товаров на главной странице открываем catalogviewthemedefaulttemplatemodulelatest_home.tpl ищем примерно следующее <a href="<?php echo str_replace('&', '&', $products[$j]['href']); ?>"><img src="<?php echo $products[$j]['thumb']; ?>" title="<?php echo $products[$j]['name']; ?>" alt="<?php echo $products[$j]['name']; ?>" /></a>в тег <img> добавляем следующее: id="image_product<?=$j+999?>" ищем <?php if ($display_price) { ?>ниже вставляем <form action="/index.php?route=checkout/cart" method="post" enctype="multipart/form-data" id="product<?=$j+999?>"> ищем <a class="button_add_small" href="<?php echo $products[$j]['add']; ?>" title="<?php echo $button_add_to_cart; ?>" > </a>заменяем на <a class="button_add_small" onclick="atc('product<?=$j+999?>')" id="add_to_cart1" title="Добавить в корзину"> </a> ищем закрывающую скобку <?php } ?> элемента <?php if ($display_price) { ?>перед скобкой вставляем <input type="hidden" name="quantity" value="1" /> <input type="hidden" name="product_id" value="<?=$products[$j]['product_id']?>" /> </form>
  2. Ковырял вот тут версию 0.0.7, попросили сделать добавление в корзину на ajax из списка продукции. Вот собсно выкладываю решение (не знаю только было уже или нет, ничего не нашел): открываем /catalog/view/javascript/jquery/ajax_add.js и дабы ничего из работающего нигде не сломалось, добавляем новую функцию в этот файл function atc(id) { $.ajax({ type: 'post', url: 'index.php?route=module/cart/callback', dataType: 'html', data: $('#'+id+' :input'), success: function (html) { $('#module_cart .middle').html(html); }, complete: function () { var image = $('#image_'+id).offset(); var cart = $('#module_cart').offset(); $('#image_'+id).before('<img src="' + $('#image_'+id).attr('src') + '" id="temp" style="position: absolute; top: ' + image.top + 'px; left: ' + image.left + 'px;" />'); params = { top : cart.top + 'px', left : cart.left + 'px', opacity : 0.0, width : $('#module_cart').width(), heigth : $('#module_cart').height() }; $('#temp').animate(params, 'slow', false, function () { $('#temp').remove(); }); } });} Далее открываем /catalog/controller/product/category.php ищем в нем примерно следующее: 'name' => $result['name'], 'model' => $result['model'], 'rating' => $rating,и добавляем перед этим 'id' => $result['product_id'], Открываем /catalog/view/theme/default/template/product/category.tpl ищем где выводится изображение товара <img src="<?php echo $products[$i]['thumb']; ?>" title="<?php echo $products[$i]['name']; ?>" alt="<?php echo $products[$i]['name']; ?>" />и добавляем в тег id="image_product<?=$i?>"находим <?php if ($display_price) { ?>ниже добавляем <form action="/index.php?route=checkout/cart" method="post" enctype="multipart/form-data" id="product<?=$i?>">перед закрытием условия <?php if ($display_price) { ?> <?php } ?>добавляем <input type="hidden" name="quantity" value="1" /> <input type="hidden" name="product_id" value="<?=$products[$i]['id']?>" /> </form>меняем href ссылки добавления в корзину на onclick и добавляем id onclick="atc('product<?=$i?>')" id="add_to_cart1" На этом все. Добавление в каталоге на аяксе у нас теперь тоже есть. во всех остальных местах сделать по образу и подобию.
  3. а в настройках где адрес сайта в конце есть слэш? если нет так поставьте!
  4. и наверно не только здесь
  5. ну а если есть много тех у кого есть инвайты, то и мне плиз тоже ;) svlogic[###]gmail.com
  6. ужасный эффект увеличения... лучше выкинуть из головы и сделать как у всех...
  7. если честно, не впечатлил... напомнил мне те времена, когда я только начинал осваивать веб-дизайн - 2004г. А все из-за того что не очень качественная отрисовка углов, большие невнятные тени, бэкграунды...
  8. качественная работа! понравилось! Единственное почему-то не понравилась стилистика именно кнопки "в корзину", стоит наверно сделать ее другим цветом (по крайней мере я бы сделал)и еще не понравилось то что кнопка в корзину, слишком близко к внизу идущим товарам - отбить подальше, а то непонятно сразу так к какому относится
  9. Если красная полоса, то ее не будет, это до открытия магазина.Согласен, и это с закрытыми глазами на красную полосу... цвета подобраны ужасно! Все режет глаза, салатовый на зеленом вообще нечитаем!в шапке зачем такой разряженный шрифт непонятно
  10. у меня кстати тож небыло, ща появилось...
  11. выровнять по одной линии левые блоки и центральную частьсделайте сглаживание у логотипа - оч криво написанв блоке информация добавить какие-нибудь элементы слева к ссылкамв списке товара непонятно что за плюсик такой стоит - нужно как минимум сделать к нему хинт или изменить его на картинку и прописать тайтл...исправьте страницу "как сделать заказ"на странице новости сделать название новости тоже ссылкойне совсем понятно, почему на главной странице висит какая-то статья про касперского, нужно было хотя бы минимум раскрыть куда человек попалпри наведении на лупу сделать чтобы курсор менялся на руку1. выровнял2. лого еще будет разрабатываться3. сделал4. убрал вообще, так как товар весь доступен5. поправил6. сделал ссылкой7. над главной надо еще помозговать8. cursor: pointerХорошо, уже лучше.вот еще:1. выровнять хлебные крошки по вертикали по центру2. верхнее меню тоже немного выровнять как и хлебные крошки3. в подвале сделать шрифт поменьше (не меню), отбить немного сео текст о доставке от ссылок идущих ниже4. Сделать чтобы слово поиск, если не было ничего введено, но убран курсор, возвращалось назаднапример можно так:<input type="text" value="Поиск" onfocus="if(this.value=='Поиск')this.value=''" onblur="if(this.value=='')this.value='Поиск'">5. в корзине еще заметил, что цена в столбце "всего" разъезжается, если длинное наименование
  12. выровнять по одной линии левые блоки и центральную частьсделайте сглаживание у логотипа - оч криво написанв блоке информация добавить какие-нибудь элементы слева к ссылкамв списке товара непонятно что за плюсик такой стоит - нужно как минимум сделать к нему хинт или изменить его на картинку и прописать тайтл...исправьте страницу "как сделать заказ"на странице новости сделать название новости тоже ссылкойне совсем понятно, почему на главной странице висит какая-то статья про касперского, нужно было хотя бы минимум раскрыть куда человек попалпри наведении на лупу сделать чтобы курсор менялся на руку
  13. на личности никто не переходил...А решить проблему - выкинуть из кода , subtract = '" . (int)$product['subtract'] . "'
  14. Как видно из Ваших знаний - тут только к фрилансерам обращаться за помощью...
  15. Значит наверно некорректно бэкап базы делаете... Ну или в любом случае копайте в сторону БД

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

Important Information

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