stoplus
Новичок-
Публикаций
14 -
Зарегистрирован
-
Посещение
Достижения stoplus
-
Модуль Автоматична обробка прайс-листів. [Поддержка]
stoplus ответил в теме пользователя usergio в Модули обмена данными
Здравствуйте! У меня такая ошибка выскакивает при входе в поставщика: 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 . "'"); Я давно удалил англ. язык, может это как-то повлияло? -
При вводе в поиск модели (артикуля) товара со статусом "Отключено", выдает такую ошибку: 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
-
Подскажите, как вместо кнопки сделать ссылку для всплывания popup окна?
-
- notify when product arrives
- кнопка
- (і ще 2)
-
В том и дело, что не понятно куда конкретно и каким кодом. Если пробую с этим кодом <?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'); }
-
В категориях товаров вывел статусы заказа "В наличии" и "Нет в наличии", но как сделать другим цветом шрифт не понятно. В контроллере категорий для вывода "В наличии" и "Нет в наличии" такие значения: $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
-
Отображение товара в категории
stoplus ответил в теме пользователя MashMm в Помощь программистам и разработчикам
я сделал иначе. в 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 (производители) В данном способе при сортировке по цене, рейтингу и т.д. все равно работает сортировка по наличию. Если кто-то может подсказать как можно доработать этот способ, буду благодарен. Но, вроде работает нормально:) -
Отображение товара в категории
stoplus ответил в теме пользователя MashMm в Помощь программистам и разработчикам
В этом варианте при сортировке по цене или еще чем-то опять перемешивается всё :( -
Убрать обязательное заполнение параметра в админке
stoplus ответил в теме пользователя Benjamin в Общие вопросы
Проблема в том, что "модель" остается и в письме, и в корзине, и еще во многих местах :( Я решил переименовать в языках "модель" на "артикул" (он ведь все равно должен присутствовать для товаров). И убрал звездочку и обязательное заполнение этой строки в админке, в файлах product_form.TPL и product.PHP, используя вышеуказанный способ. Если кому надо, то переименовывать здесь: adminlanguagerussiancatalog adminlanguagerussiansale cataloglanguagerussianaccount cataloglanguagerussiancheckout cataloglanguagerussianmail cataloglanguagerussianmodule cataloglanguagerussianproduct Ищете поиском в файлах слово "модель" и переименовываете. -
[Решено {пиратская сборка}] как изменить стили главного меню?
stoplus ответил в теме пользователя stoplus в Шаблоны, дизайн и оформление магазина
Разобрался. В данной сборке почему то редактировать надо не #menu {..... а #advanced_menu {..... оно и отвечает за главное горизонтальное меню -
В сборке MaxyStore 1.5.4.1 пытался в файле catalog/view/theme/default/stylesheet/stylesheet.css сделать изменения в стилях главного меню, но после изменения на самом сайте ничего не происходит. Если меняю другие стили в этом же файле (не главное меню) то изменяется. Кэш чистил. В чем может быть загвоздка? Может для главного меню еще где-то прописаны стили и там тоже их надо менять?