Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Baco

Users
  • Posts

    2,247
  • Joined

  • Last visited

Everything posted by Baco

  1. 1. Я так понял, что модуль используется варезный, а значит незаконно. И вы имеете наглость заходить сюда и задавать подобный вопрос ? 2. function display - функция отображения шаблона, в зависимости от указанной (list или grid) опции.
  2. А к автору не пробывали обратится с этой проблемой, насколько я помню, там учитывается возможность вывода как обычной так и спец. цены товара !
  3. а че за фильтр, версия, код... экстрасенсорика в феврале плоховата...
  4. доступ к контенту, не зависит (в редких случаях, если не забанен самим админом IP) от компа, с которого происходит подключение...
  5. Нет, не одному... потратив время на просмотр видео, автору риспект, что всё же потратил время, создал видео, описание... Но зачем ? + где же хвалебный "плохой модуль" который отзывы создает ? можно хоть на него ссылку, а то подозреваю, что сам написал дырявый код, сам взломал свой сайт через свой дырявый код а потом сам "поправил " дыру через мега-супер фаервол... Ход маркетинга понятен, тут и похитрей есть индивидуумы маркетинга.
  6. $query = $this->db->query("SELECT min(price) as min FROM ' . DB_PREFIX . 'product P join ' . DB_PREFIX . 'product_to_category POC on POC.product_id = P.product_id where POC.category_id = ' . (int) $categoryId . ' AND P.status = 1") ; $results = $query->row['min']; Где на вход подавай свой (int) $categoryId и на выхлопе: $results - минималка цены...
  7. Можно и вот так поменять с: public function format($number, $currency = '', $value = '', $format = true) { на: public function format($number, $currency = 'RUB', $value = '', $format = true) {
  8. Проверил, на дефолтной теме - всё ок: Так что смотрите что "недоперековыряли" в файле product.tpl - единственное что могу посоветовать.
  9. Что именно требуется ? Вывести в карточке товара, для каждой отдельной опции (чекбокс) поле с количеством (и + с -) и соотв. если выбрано не "0" то добавлять в корзину ?
  10. OCMOD чуть совершенней и немного пафосней, чем скромный vQmod и работает по тому же принципу: $modification[$key] = preg_replace($search, $replace, $modification[$key], $limit); записывает начинку файлов в базу + автолоадером (spl_autoload_register) всё экранируется через modification в стартапе, фактически по принципу (как раньше было в индексном файле) vQmod-а: А теперь вопрос: "Сильно ли отличается быстродействие, от того, что было при vQmod-е ? Или просто сменили шило на мыло, поменяв просто версию при этом ?"
  11. При экспорте идет обращение к таблице oc_category_option_to_category базы vh_9380_Baza, но в ответ получаете сообщение вида: doesn't exist тоесть сам экспортёр. не знает что делать в таком случае, если такой таблицы в базе НЕ СУЩЕСТВУЕТ. Реккомендация: вспомнить все модули, которые устанавливались для опций связанных с категорией и переустановить.
  12. Сайты на опенкарте подлежат взлому только в таких случаях: 1. Если взломан соседний сайт, размещённый на том же хостинге но на другом движке (joomla, drupal, wordpress... etc) 2. Админ, или владелец сайта - редкостный склеротик, который генерирует все пароли (и к FTP и к SQL и в админку) по типу qwerty123 3. Недобросовестные фрилансеры, которые оставляют за собой "бекдоры" ___ В остальных случаях, взлом сайта - чисто индивидуальная техника и не может быть применена одинаково во всех случаях.
  13. Вы уж извините, но в данной теме актуальности ровным счетом столько, сколько и по этой ссылке.
  14. Вот как заготовка думаю самое оно... остальной же функционал допиливать надо...
  15. здесь я вообще чисто id использовал в качестве url-формирователя.
  16. в самой функции addToCart, замените строку $('html, body').animate({ scrollTop: 0 }, 'slow'); на window.location.href = 'index.php?route=checkout/cart';
  17. <input type="button" value="Мой текст купить" onclick="addToCart('<?php echo $product_id; ?>');" class="button" />
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.