COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

simpl1k

Соучастники
  • Публикации

    12
  • Зарегистрирован

  • Посещение

Все публикации пользователя simpl1k

  1. Вот какой вопрос, в странице товара добавил ссылки на каждый блок таба вставив в нужное мне место это <a onclick="$('a[href=\'#tab-description\']').trigger('click');"><?php echo $tab_description; ?></a> при клике на ссылку становится активным нужный мне таб, далее решил прикрутить прокрутку к данному табу, делаю это так <script type="text/javascript"> $('a[href^="#"]').trigger('click').bind('click.smoothscroll',function (e) { e.preventDefault(); var target = this.hash, $target = $(target); $('html, body').stop().animate({ 'scrollTop': $target.offset().top }, 500, 'swing', function () { window.location.hash = target; }); }); </script> и вот тут небольшая загвостка, прокрутка сама работает, но допустим мне нужно открыть характеристики, я тыкаю на ссылку с характеристиками, у меня становится активным таб характеристики, и если я нажму еще раз на ссылку с характеристиками, то тогда срабатывает прокрутка. То есть сначала срабатывает активация таба и если еще раз нажать то потом прокрутка, Как сделать что бы таб активировался и прокрутка происходили в один момент? Надеюсь понятно объяснил.
  2. Поиграйтесь со строчкой RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css), попробуйте записать так RewriteCond ${REQUEST_URI} !^(ico|gif|jpg|jpeg|png|js|css). Просто точно вспомнить не могу, давно как то сталкивался с такой ошибкой, и проблема была в этой строке правда не на opencart.
  3. Вы не ответили у Вас шаблон дефолтный? или Вы устанавливали сторонний? Если у вас сторонний то идете по пути сatalog\view\theme\ВАШ ШАБЛОН\template\module\featured.tpl и делаете то что я описал выше. И так для каждого модуля в котором выводятся товары.
  4. У вас шаблон дефолтный? Если нет то вы должны изменять файлы в своем шаблоне а не в дефолтном. Просто этот вариант не мог не заработать.
  5. убрать корзину: в файле catalog\view\theme\default\template\common\header.tpl строка 73 закомментируйте <?php echo $cart; ?> вот так <!--<?php echo $cart; ?>--> убрать кнопки купить: На странице товара: в файле catalog\view\theme\default\template\product\product.tpl закомментировать весь блок <div class="cart"> + во всех модулях которые выводят товар, будь то рекомендуемые, хиты продаж, специальные предложения и др. необходимо так же закомментировать весь блок <div class="cart"> для примера блок рекомендуемые: файл catalog\view\theme\default\template\module\featured.tpl ищем блок <div class="cart"><input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></div> и комментируем <!--<div class="cart"><input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></div>-->
  6. Вопрос снят, совсем забыл, что для страницы товара отдельный скрипт добавления в корзину.
  7. Спасибо, там разобрался. И еще один вопрос. Пытаюсь сделать так: если корзина пустая то будет написано, допустим "В корзине Пусто", а если добавить товар в корзину, то появится количество товаров и их стоимость + кнопка оформить. Сделать я сделал,но проблема в том что при добавлении товара ИМЕННО со страницы товара, не происходит обновления в корзине, а если обновить страницу, то тогда все появляется. И самое главное что если добавить товар с Главной или с Категорий, то там все нормально работает. Проблема именно с добавлением со страницы товара. На всякий случай добавлю: В common.js строчку $('#cart-total').html(json['total']); менял на $('#cart').load('index.php?route=module/cart #cart > *'); не помогло. <div id="cart"> <div class="heading"> <div class="heading-title"><?php echo $heading_title; ?></div> <?php if (!$products || $vouchers) { ?> <div class="cart-z"><a>Пусто</a></div> <?php } else { ?> <div id="cart-total"><?php echo $text_items; ?></div> <div class="checkout"><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div> <?php } ?> </div> </div>
  8. Вообщем нужно сделать, чтобы кнопка купить была неактивной если товара нет в наличии. Пытался реализовать это так: <?php if ($stock == "Купить") { ?> <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /> <?php } else { ?> <a class="button">Нет в наличии</a> <?php } ?> Но в этом случае у всех товаров (даже у тех которые в наличии) просто меняется надпись "Купить", на "Нет в наличии" и кнопка становится неактивной, т.е в корзину ничего не добавляется. Подскажите правильно ли это?
  9. Спасибо за подсказки, но проблема была в моей не внимательности, оказывается все таки в опен сервере был отключен реврайт мод. А, что касается хостинга, то перезалил сайт и все стало работать, для меня это осталось загадкой. Но все равно спасибо за подсказки. зы: товарищ nabiullin.com не автор этой темы, и я не знаю к чему он отписался тут.
  10. При включении чпу и выборе seo pro, ссылки меняются, но падает сайт с сообщением Object not found! The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error. Файл htaccess.txt переименовал в .htaccess . Содержание файла с момента скачивания ocshop не менял. Ничего не помогает. Такая же история у меня и с opencart и с ocstore. Нагуглил, что на апаче должен быть включен mod_rewrite, я использую openserver, проверил включен ли данный мод, оказался включенным. На реальном хостинге картина та же самая, сайт падает при включении чпу. Выручайте, уже не знаю что и делать. Возможно ответ где то на поверхности, но я его не вижу=)