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

Reddie

Новачок
  
  • Публікації

    6
  • З нами

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

Reddie's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Репутація

  1. Такая же вещь вылезла, расскажи как пофиксил плз.
  2. Столкнулся с этим сегодня, правда непонятно, послужил ли тому причиной модуль simplecheckout или быдло-кодинг :) Энивей, помогло убрать проверку пути в module/cart.tpl Художественная резьба топором :) 21 и 30 строка <td class="remove"><img src="catalog/view/theme/default/image/remove-small.png" alt="<?php echo $button_remove; ?>" title="<?php echo $button_remove; ?>" onclick=(getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') ? location = 'index.php?route=checkout/cart&remove=<?php echo $product['key']; ?>' : $('#cart').load('index.php?route=module/cart&remove=<?php echo $product['key']; ?>' + ' #cart > *');" /></td> делаем <td class="remove"><img src="catalog/view/theme/default/image/remove-small.png" alt="<?php echo $button_remove; ?>" title="<?php echo $button_remove; ?>" onclick="$('#cart').load('index.php?route=module/cart&remove=<?php echo $product['key']; ?>' + ' #cart > *');" /></td> вроде работает 1.5.5.1.2
  3. Спасибо за подсказку, действительно модуль хулиганит. При этом окошко всплывающее всяко милее того что в комплекте идет. в файле \catalog\view\javascript\common2.js есть блок search, самый первый. И все упоминания "filter_name" меняем на "search". Ибо так в оригинальном common.js они зовутся. Можно скопировать целиком: /* Search */ $('.button-search').bind('click', function() { url = $('base').attr('href') + 'index.php?route=product/search'; var search = $('input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search)+'&description=true' + '&sub_category=true'; } location = url; }); $('#header input[name=\'search\']').bind('keydown', function(e) { if (e.keyCode == 13) { url = $('base').attr('href') + 'index.php?route=product/search'; var search = $('input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search)+'&description=true' + '&sub_category=true'; } location = url; } }); На версии 1.5.5.1.2 поиск вернулся.)
  4. Приветствую, уважаемые форумчане. Никак не могу разобраться с выделением пунктов. OCstore 1.5.5.1.2 Пытаюсь в вертикальном меню сделать инфу, в горизонтальном - категории. Пробовал самым простым на мой взгляд путем - по url с переменной $og_ulr и вышеупомянутым $_SERVER['REQUEST_URI'], оба при сравнении с текстовой строкой вида "/index.php?route=information/information&information_id=4" дают false. И нужный пункт не светится. Если текст в кавычках обозначить за переменной, например, $about - та же петрушка. Что-то видимо делаю не так. Как вариант думал проверять по $information_id для вертикального меню с инфой и id категории ($path) для горизонтального. Но вертикальное делаю вместо модуля категорий, в category.tpl, в его контроллере не упомянута $information_id вообще, ее надо там определить судя по всему. И задать ей нужное значение. Как это сделать - не нашел. Без этого работает только на информационных страницах. Аналогично в хедере нет переменной $path. Такие пироги. С php до этого не сталкивался вообще, а сделать надо. Надеюсь на вашу помощь. upd: https://opencartforum.com/topic/11529-resheno-proverka-kakaia-tekuschaia-stranitca-uslovi/?do=findComment&comment=75457 проделал штуки из этого поста. $current_page = $information_id и $current_page = $category_id в соответствующих контроллерах. По идее при большом количестве информационных страниц (>10) могут возникнуть траблы с одинаковыми id. А так работает. Спасибо)
×
×
  • Створити...

Important Information

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