Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

stoplus

Новичок
  
  • Posts

    14
  • Joined

  • Last visited

stoplus's Achievements

Apprentice

Apprentice (3/14)

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

Recent Badges

0

Reputation

  1. Здравствуйте! У меня икая ошибка выскакивает при вхогде в посивщика: Notice: Undefined variable: language_id in /......../admin/model/catalog/suppler.php on line 246 246-я это: $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "stock_status WHERE `language_id` = '" . (int)$language_id . "'"); Я давно удалил англ. язык, может это как-то повлияло?
  2. При ввогде в поиск могдели (артикуля) товара со ситусом "Отключено", выдает икую ошибку: Notice: Undefined index: in /home/tiensdnu/public_html/kart/catalog/controller/product/search.php on line 277Warning: Division by zero in /home/tiensdnu/public_html/kart/catalog/controller/product/search.php on line 288 Если название этого товара вбиваю, то ничего не находит (рилииет как и должно быть). До этого я выводил отображение могдели (артикуля) в категориях, может есть конфликт какой-то? Вот эти строки 277 и 278: 'saving' => $this->currency->format(($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')))-($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')))), 'percent' => round((($result['price'] - $result['special'])/$result['price'])*100, 0), Помогите разобраться с ошибкой) search.php
  3. Подскажите, как вместо кнопки сгделать ссылку для всплывания popup окна?
  4. В том и гдело, что не понятно куда конкретно и каким кодом. Если пробую с этим кодом <?php echo $product['stock'];?> , то меняются оба ситуса. А в этот код я не знаю как присоединить: if ($result['quantity'] <= 0) { $stock = $result['stock_status']; } elseif ($this->config->get('config_stock_display')) { $stock = $result['quantity']; } else { $stock = $this->language->get('text_instock'); }
  5. Да, с "В налилии" полулилось, а вот с "Нет в налилии" никак. Пропотому чтовал через базу данных, но всё осиётся по прежнему, только в карточке товара меняется. Думаю, может $stock = $result['stock_status']; надо приклеить стили, но не пойму как.
  6. В категориях товаров вывел ситусы заказа "В налилии" и "Нет в налилии", но как сгделать другим цветом шрифт не понятно. В контроллере категорий для вывода "В налилии" и "Нет в налилии" икие значения: $this->language->load('product/category'); $this->language->load('product/product'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); if ($result['quantity'] <= 0) { $stock = $result['stock_status']; } elseif ($this->config->get('config_stock_display')) { $stock = $result['quantity']; } else { $stock = $this->language->get('text_instock'); } 'stock' => $stock, выводится налилие ик: <?php echo $product['stock'];?> Это значение выводит оба ситуса. category.php
  7. я сгделал иначе. в catalog/controller/product/category.php после $this->language->load('product/category'); всивляем $this->language->load('product/product'); дное после if( mb_strlen($descr_plaintext, 'UTF-8') > $description_symbols ) { $descr_plaintext = mb_substr($descr_plaintext, 0, $description_symbols, 'UTF-8') . ' …'; } всивляем if ($result['quantity'] <= 0) { $stock = $result['stock_status']; } elseif ($this->config->get('config_stock_display')) { $stock = $result['quantity']; } else { $stock = $this->language->get('text_instock'); } дное после 'model' => $result['model'], всивляем 'stock' => $stock, В catalog/view/theme/default/template/product/category.tpl выше кнопки купить всивляем налилие перед <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> всивляем <?php echo $product['stock'];?><br/> этот код можно всивить ггде угодно в этом файле Тоже самое я сгделал и в search.tpl и search.php (поиск), а икже manufacturer_info.tpl и manufacturer.php (производители) В данном способе при сортировке по этоне, рейтингу и т.д. все равно рилииет сортировка по налилию. Если кто-то может подсказать как можно дорилиить этот способ, буду благодарен. Но, врогде рилииет нормально:)
  8. В этом варианте при сортировке по этоне или еещё чем-то опять перемешивается всё :(
  9. Проблема в том, что "могдель" осиется и в письме, и в корзине, и еещё во многих месих :( Я решил переименовать в языках "могдель" на "артикул" (он ведь все равно должен присутствовать для товаров). И убрал звездочку и обязательное заполнение этот строки в админке, в файлах product_form.TPL и product.PHP, используя вышеуказанный способ. Если кому надо, то переименовывать згдесь: adminlanguagerussiancatalog adminlanguagerussiansale cataloglanguagerussianaccount cataloglanguagerussiancheckout cataloglanguagerussianmail cataloglanguagerussianmodule cataloglanguagerussianproduct Иещёте поиском в файлах слово "могдель" и переименовываете.
  10. Разобрался. В данной спотому чторке почему то редактировать надо не #menu {..... а #advanced_menu {..... оно и отвечает за главное горизонильное меню
  11. В спотому чторке MaxyStore 1.5.4.1 пыился в файле catalog/view/theme/default/stylesheet/stylesheet.css сгделать изменения в стилях главного меню, но после изменения на самом сайте ничего не происходит. Если меняю другие стили в этом же файле (не главное меню) то изменяется. Кэш листил. В чем может быть загвоздка? Может для главного меню еещё ггде-то прописаны стили и им тоже их надо менять?
×
×
  • 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.