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

meliorist2

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

    42
  • З нами

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

Усі публікації користувача meliorist2

  1. Друзья, подскажите. При создании нового товара с опциями (5 значений опций) добавляется только 1 значение. Остальных как будто и не было. Хотя значение опций в базе создались. В настройках: Обновлять значения опций: Связать опции: да, и обнулять отсутствующие Нет Создавать значения опций: Артикул в опциях: Да Нет На вкладке "Опции" Цвет Значение. Номер колонки или параметры парсинга: 3 * Количество. 10 Вот, к примеру сам товар: 123 Детская кроватка "Бабочки" белый 8800 123 Детская кроватка "Бабочки" айвори 8800 123 Детская кроватка "Бабочки" слоновая кость 8800
  2. Вы совершенно правы, так и есть. Закачав файл на хостинг, все ок. Обрезав файл до 20 строк, также все ок. Можно ли увеличить размер POST запроса на хостинге? Если да, то какой параметр за это отвечает? post_max_size стоит 512 mb Верно ли, что 500 ошибка при изменении производителей, у которых количество категорий более 45 шт. в моем случае, тоже из-за этого ограничения?
  3. Это как раз ошибка. Т.к. модуль совсем не думает и выдает 500 ошибку, обновление не дает результатов. Модуль переустановил, ничего не изменилось. Можно ли посмотреть каким-то образом лог по этой ошибке? В логе сервера по нулям.
  4. ДНС обновлен, PHP 5.6.29 (ионкуб включен) Только сегодня заметил, что дело не только в количестве категорий. При загрузке файла обновления (на поставщике с меньшим кол-ом категорий) и нажатии на кнопку "Старт" та же 500 ошибка. Лог молчит. Попробую переустановить модуль по новой.
  5. Доброго всем дня! Может была у кого подобная ситуация? При переезде на новый хостинг не изменяются (не редактируются) поставщики, у которых количество категорий больше 45. При нажатии на любую кнопку (сохранить, применить) 500 ошибка, в логах пусто. Вероятно, надо что-то увеличить у хостера. Вроде по настройкам и так не минимальные значения: post_max_size 512 max_input_vars 20000 upload_max_filesize 128 Есть какие-нибудь варианты?
  6. Ставлю просто количество function addToCart(product_id, quantity) { quantity = typeof(quantity) != 'undefined' ? quantity : 1; $.ajax({ url: 'index.php?route=checkout/cart/update', type: 'post', data: 'product_id=' + product_id + '&quantity=' + quantity, dataType: 'json', success: function(json) { $('.success, .warning, .attention, .information, .error').remove(); if (json['redirect']) { location = json['redirect']; } if (json['success']) { $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>'); $('.success').fadeIn('slow'); $('#cart-total').html(json['total']); $('html, body').animate({ scrollTop: 0 }, 'slow'); } } }); } Также не работает. Установлен модуль https://opencartforum.com/files/file/371-%D0%B2%D1%81%D0%BF%D0%BB%D1%8B%D0%B2%D0%B0%D1%8E%D1%89%D0%B5%D0%B5-%D0%BC%D0%BE%D0%B4%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D0%BE%D0%BA%D0%BD%D0%BE-%D0%BF%D1%80%D0%B8-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B8-%D0%B2-%D0%BA%D0%BE/
  7. В корзину всегда добавляется только 1 товар, независимо, какое кол-во прописать в поле input Вот подобная тема https://opencartforum.com/topic/53298-решено-addtocart-не-принимает-количество/?hl=addtocart Вывод кнопки "Купить" на странице продукта <div class="addproduct"> <div class="product_add"> <a onclick="addToCart('<?php echo $product_id; ?>',this);"> <span><img src="catalog/view/theme/default/image/add_icon.png" alt="add icon"/><?php echo $button_cart; ?> </span> </a> </div> <input type="text" name="quantity" size="2" class="product_number" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" /> <div class="qty"><?php echo $text_qty; ?></div> </div> </div> Сам JS Жду помощи. 500 руб. на карту
  8. Может и мне кто поможет? Также не добавляется количество в корзину. Вывод на странице: <div class="addproduct"> <div class="product_add"> <a onclick="addToCart('<?php echo $product_id; ?>',this);"> <span><img src="catalog/view/theme/Basico/image/add_icon.png" alt="add icon"/><?php echo $button_cart; ?> </span> </a> </div> <input type="text" name="quantity" size="2" class="product_number" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" /> <div class="qty"><?php echo $text_qty; ?></div> </div> </div> Часть common.js У меня, насколько я понимаю, вообще вырезано количество в коде js Подстановка function addToCart(product_id, quantity) { var productpage = true; if (typeof(product_id) != 'undefined') { var productpage = false; var quantity = typeof(quantity) != 'undefined' ? quantity : 1; var data = 'product_id=' + product_id + '&quantity=' + quantity; } else { var quantity = $('input[name=\'quantity\']').val(); var data = $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'); } $('#text-added').text(quantity + ' '+declination(parseInt(quantity))); не помогла.
  9. Тема еще актуальна! Если не готовы взяться за все и сразу, рассмотрю варианты по пунктам. Если что-то готовы выполнить из этих 8-ми пунктов, предлагайте цену.
  10. Добрый день! Интересуют следующие доработки: 1. В модулях новинки, бесцеллеры и акции показывать только товары в наличии 2. В Мега меню вывод только по 4 подкатегории в каждой категории, если подкатегорий больше, то выводить слово «еще» со ссылкой на родительскую категорию. 3. В IE не грузится основной шрифт Lobster от Google 4. Исправить баг со слайдером на главной (если находишься в футере, то при переключении слайда тебе поднимает наверх) 5. Скрыть пустые категории и подкатегории (если нет товара, то категорию не показывать в левом меню и в мега-меню). По прямой ссылке категория должна быть доступна. 6. Вывод настраиваемой информации (изображение или текст) для определенной категории. Например, необходимо в категориях «Одежда» и «Обувь» выводить таблицу с соответствием международных размеров, в категории «Мебель» инструкцию по сборке и т.д. 7. Подружить Filter Pro и Ajax прокрутку https://opencartforum.com/files/file/962-ajax-%D0%BF%D0%BE%D0%B4%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2-%D0%BF%D1%80%D0%B8-%D1%81%D0%BA%D1%80%D0%BE%D0%BB%D0%BB%D0%B5-%D0%BA%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3%D0%B0/ 8. Автоматически выводить флаг страны на карточке товара, как здесь http://ridaprom.ru/vives/vivesblancobrillo Стоимость своих услуг предлагайте в личку. Оплата 50/50 К базе доступ не даю, запросы сделаю сам)
  11. Добрый день! Подскажите, только у меня такая проблема, или так и должно быть? При загрузке товара не выставляется главная категория, а проставляются только "Показывать в категориях". Приходится главную категорию проставлять вручную. Версия 8,2
  12. Добрый день! Подскажите, только у меня такая проблема, или так и должно быть? При загрузке товара не выставляется главная категория, а проставляются только "Показывать в категориях". Приходится главную категорию проставлять вручную. Версия 7.5
  13. Ура! Последний вариант сработал, правда только применился к под-под-категориям. А как его применить к под-категориям?
  14. Я, видимо, издеваюсь, но опять нет( [spoiler]<?php if($data_template){ echo $data_template; } else { ?> <?php function showSubmenu($category) { if (count($category['children']) > 0) { echo '<div class="sub_menu"><ul>'; $cc_i = 0; foreach ($category['children'] as $cat) { echo '<li><a href="'.$cat['href'].'">'.$cat['name'].'</a>'; showSubmenu($cat); echo '</li>'; $cc_i++; if ($cc_i >= 5) { break; } } echo '</ul></div>'; } } ?> <div id="boss_menu" class="mega-menu"> <ul> <?php foreach ($menus as $menu) { ?> <li <?php if(count($menu['options'])>0){echo 'class="dropdown-arrow"'; }?>><a href="<?php echo $menu['href']; ?>"><?php echo $menu['title'] ?></a> <?php if (count($menu['options']) > 0) { ?> <div style="width: <?php echo $menu['dropdown_width']; ?>px;" class="dropdown"> <?php foreach ($menu['options'] as $option) { ?> <div style="width: <?php echo $option['width']; ?>px; float: left" class="option"> <!-- manufacturer --> <?php if ($option['type'] == 'manufacturer') { ?> <?php for ($i = 0; $i < count($option['manufacturers']);) { ?><ul style=" width: <?php echo $menu['column_width']; ?>px" class="column manufacturer"> <?php $j = $i + ceil(count($option['manufacturers']) / $option['column']); ?> <?php for (; $i < $j; $i++) { ?> <?php if (isset($option['manufacturers'][$i])) { ?> <li><a href="<?php echo $option['manufacturers'][$i]['href']; ?>"> <?php if ($option['show_image']) { ?><img src="<?php echo $option['manufacturers'][$i]['image']; ?>" alt="<?php echo $option['manufacturers'][$i]['name']; ?>" title="<?php echo $option['manufacturers'][$i]['name']; ?>"/><?php } ?> <?php if ($option['show_name']) { ?><?php echo $option['manufacturers'][$i]['name']; ?><?php } ?> </a></li> <?php } ?> <?php } ?> </ul><?php } ?> <?php } ?> <!-- category --> <?php if ($option['type'] == 'category') { ?> <?php if ($option['show_parent']) { ?> <a href="<?php echo $option['parent']['href']; ?>" class="parent"> <?php if ($option['show_image'] && $option['parent']['image']) { ?><img src="<?php echo $option['parent']['image']; ?>" alt="<?php echo $option['parent']['name']; ?>"/><?php } ?> <?php echo $option['parent']['name']; ?> </a> <?php } ?> <?php for ($i = 0; $i <= 5;) { ?> <ul style=" width: <?php echo $menu['column_width']; ?>px" class="column category"> <?php $j = $i + ceil(count($option['categories']) / $option['column']); ?> <?php for (; $i < $j; $i++) { ?> <?php if (isset($option['categories'][$i])) { ?> <li><a href="<?php echo $option['categories'][$i]['href']; ?>"> <?php if ($option['show_image'] && $option['categories'][$i]['image']) { ?><img src="<?php echo $option['categories'][$i]['image']; ?>" alt="<?php echo $option['categories'][$i]['name']; ?>" title="<?php echo $option['categories'][$i]['name']; ?>"/><?php } ?> <?php echo $option['categories'][$i]['name']; ?> </a> <?php if ($option['show_submenu']) { showSubmenu($option['categories'][$i]); } ?> </li> <?php } ?> <?php } ?> </ul> <?php } ?> <?php if (count($option['categories']) > 5) { ?> <a href="<?php echo $option['parent']['href']; ?>" class="more">Еще</a> <?php } ?> <?php } ?> <!-- information --> <?php if ($option['type'] == 'information') { ?> <?php for ($i = 0; $i < count($option['informations']);) { ?> <ul style="width: <?php echo $menu['column_width']; ?>px" class="column information"> <?php $j = $i + ceil(count($option['informations']) / $option['column']); ?> <?php for (; $i < $j; $i++) { ?> <?php if (isset($option['informations'][$i])) { ?> <li><a href="<?php echo $option['informations'][$i]['href']; ?>"><?php echo $option['informations'][$i]['title']; ?></a></li> <?php } ?> <?php } ?> </ul> <?php } ?> <?php } ?> <!-- static block --> <?php if ($option['type'] == 'static_block') { ?> <div class="staticblock"><?php echo $option['description']; ?></div> <?php } ?> <!-- product --> <?php if ($option['type'] == 'product') { ?> <?php for ($i = 0; $i < count($option['products']);) { ?><ul style="display: table-cell; width: <?php echo $menu['column_width']; ?>px" class="column product"> <?php $j = $i + ceil(count($option['products']) / $option['column']); ?> <?php for (; $i < $j; $i++) { ?> <?php if (isset($option['products'][$i])) { ?> <li> <?php if ($option['products'][$i]['thumb']) { ?><a href="<?php echo $option['products'][$i]['href']; ?>"><img src="<?php echo $option['products'][$i]['thumb']; ?>" alt="<?php echo $option['products'][$i]['name']; ?>" title="<?php echo $option['products'][$i]['name']; ?>"/></a><?php } ?><div class="boss_info"> <div class="name"> <a href="<?php echo $option['products'][$i]['href']; ?>"><?php echo $option['products'][$i]['name']; ?></a> </div> <?php if ($option['products'][$i]['rating']) { ?> <div class="rating"><img src="catalog/view/theme/bt_babystore/image/stars-<?php echo $option['products'][$i]['rating']; ?>.png" alt="" /></div> <?php } ?> <div class="description"><?php echo $option['products'][$i]['description']; ?></div> <?php if (!$option['products'][$i]['special']) { ?> <span class="price"><?php echo $option['products'][$i]['price']; ?></span> <?php } else { ?> <span class="price-old"><?php echo $option['products'][$i]['price']; ?></span> <span class="price-new"><?php echo $option['products'][$i]['special']; ?></span> <?php } ?> </div> </li> <?php } ?> <?php } ?></ul> <?php } ?> <?php } ?> </div> <?php } ?> </div> <?php } ?> </li> <?php } ?> </ul> </div> <?php } ?>[/spoiler]
  15. <?php if($data_template){ echo $data_template; } else { ?> <?php function showSubmenu($category) { if (count($category['children']) > 0) { echo '<div class="sub_menu"><ul>'; foreach ($category['children'] as $cat) { echo '<li><a href="'.$cat['href'].'">'.$cat['name'].'</a>'; showSubmenu($cat); echo '</li>'; } echo '</ul></div>'; } } ?>
  16. Это решило проблему с 500 ошибкой. Слово "еще" с ссылкой на главную категорию появилось, но лишние подкатегории так и не убрались.
  17. Спасибо за быстрый ответ. Выдает 500 ошибку (белый экран) Может где-то лишняя или недостающая точка с запятой?
  18. Добрый день! Подскажите, пожалуйста... Необходимо в меню выводить главную категорию, и, например, первые 5 подкатегорий. Начиная с 6-й, ничего не выводить, кроме слова "Еще", которое будет ссылкой на главную категорию. Вот код: Кто-нибудь делал подобное? Поделитесь, пожалуйста!
×
×
  • Створити...

Important Information

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