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

Wacoola

Користувачі
  
  • Публікації

    137
  • З нами

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

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

  1. Проблема: в IE слетают стили на странице категорий ...не могу понять в чем подвох(( ...было у кого-нибудь такое? //адрес сайта - по запросу в личку
  2. кто-нибудь объяснит как это исправить? кусок кода catalog/controller/module/category.php: foreach ($children as $child) { //Будем вычислять кол-во товаров в категориях только если это кол-во надо показывать if ($show_product_count) { $data = array( 'filter_category_id' => $child['category_id'], 'filter_sub_category' => true ); $product_total = $this->model_catalog_product->getTotalProducts($data); $total += $product_total; } $children_data[] = array( 'category_id' => $child['category_id'], 'name' => $child['name'] . ($show_product_count ? ' (' . $product_total . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); }
  3. ... а вы не пробовали при экспорте из CSV pro использовать параметр "Экспорт только главной категории" ? А вообще не очень понятно, чем вам можно помочь т к ваш вопрос не ясен и ждать ответа соответственно придется очень долго! Нужно четко понимать что вам нужно (пример) и что вас не устаревает сейчас.
  4. причина чаще всего в слове которое после двоеточия - Undefined index: *** - это слово не нравится (возможно используется недопустимый символ
  5. Сохраняются, но желательно всё равно знать что делаешь и какая кнопка за что отвечает. id у каждого свой и я этот столбец вообще не использую (использую SKU) ...главное чтобы файл был в CSV формате - удобнее всего (на сегодняшний день) работать с ним в Libre Office Цены обновляется нормально, исключение только ЧПУ, но это уже совсем другая история (в теме про модули ЧПУ)
  6. - B CSV Price Pro используйте вкладку "Макросы" - там можно добавить столбец в вашу таблицу экспорта/импорта из базы (таблицы product и product_description) в т ч minimum - используйте в Экселе формулу =СЦЕПИТЬ(F7;СИМВОЛ(10);F8) где СИМВОЛ(10) - перенос строки потом перенесите уже готовую отработку всех формул в либре офис используя "Вставить как... текст без форматирования" не забывайте про кодировку и точку с запятой как разделитель
  7. - модуль сделан таким образом, что удобнее всего товары загружать не по производителям, а по категориям - т.е.: - сначала импортируете файл "Носочки", потом "Платочки" и затем - "Варежки" :-) указывая каждый раз при этом в настройках вкладки "Импорт" соответствующие Категории для всего файла (всех товаров указанных в нём) ...не забывая при этом заполнять столбец _MANUFACTURER_ А вот если такой возможности нет (прайс-листы по производителям), то придется попариться))) ...это отдельная история. ;)
  8. ...у меня та же хрень и похоже что автор модуля пока не может решить данную проблему приходится искать альтернативу - я делаю так: загружаю (прописываю)товары в их конечную категорию (в вашем случае: кат. 3) а для добавления в остальные делаю копии тех же таблиц но уже с указанием категории на уровень выше - это конечно бред, но всё же выход (временный, пока автор не разберется в чем дело)
  9. ...зависит от того "откуда" будете копировать и "как" : Нужно сохранять в кодировке UTF-8 В качестве разделителя полей - использовать точку с запятой, В качестве разделителя строк (записей) - использовать перенос строки, (табуляция) Текстовые поля - заключаются в двойные кавычки. Все остальные настройки сохранения файла оставить неактивными (галочки снять)
  10. Ваш файл далёк от идеала. - есть подозрение на использование вами MS Excel для его редактирования. Настоятельно не рекомендуется этого делать! Для формата .CSV спользуйте ОпенОфис например редакцию - LibreOffice
  11. - у меня аналогичная хрень
  12. ИМПОРТ по _CATEGORY_ID_ Проблема: я ни как не могу заставить скрипт производить импорт так, чтобы товар показывался не только в своей подкатегории, но и в родительской Пример: Добавляю товар "Шампунь" Уход за волосами (Category id 20) => Шампуни (id 25) Таблица импорта: _CATEGORY_ID_;_NAME_; 25,20,20;Шампунь Lory 200мл; Нажимаю "Импорт" ....в "Шампуни" товар добавился, а в "Уход за волосами" - нет :unsure: Почему??? UPD Временное решение (выполняется в 2-е загрузки): 1) Сначала импортирую (добавляю) таблицу товаров с родной категорией: _CATEGORY_ID_;_NAME_;... 25;Шампунь Lory 200мл;... таким образом я прописал товар в его родных категориях... 2) Далее делаю импорт той же таблицы НО без категорий (CATEGORY_ID) при этом снимаю галочку игнора "Показывать в категориях" и отмечаю родительскую - "Уход за волосами" _NAME_;... Шампунь Lory 200мл;... Но этот метод годится когда все товары принадлежат группе "Уход за волосами" ...а что делать если товар нужно показать в разных и в нескольких группах? (в общем для меня вопрос с импортом в категории остается открытым) -------------------------------------- CSV Price Pro import/export v2.2.1b ocStore Version 1.5.4.1
  13. А как округлить вес до целых? (не 21.00кг а 21 кг) ?
  14. а как округлить вес? ...чтобы было не 22.00кг а 22 кг ? ...есть вариант: <?php if ($weight>0) { ?><span><?php echo $text_weight; ?></span> <?php echo round($weight, 2); ?> но там единицы измерения реализованы криво: <?php if ($weight_class_id==2) {?> <?php echo " гр<br />"; ?> <?php } ?> <?php if ($weight_class_id==1) {?> <?php echo ' кг'; ?> <?php } ?><?php } ?> источник
  15. Как добавить столбец "Код товара" (sku) ? ...дело в том что мне в заказе Модель товара не нужна а вот артикул (код товара и он же sku) - очень надо прошу прощения что вопрос только частично в тему ps Скорее всего модуль куплю. много полезного.
  16. Не знаю что за хрень, но та же ситуация: Добавляю товар через админку - добавился - статус вкл а в магазине на витрине - нет ?????? ...кажется проблема решилась сама собой (так же как и возникла) ps я просто отключил пару модулей (потом включил обратно) и всё заработало "...всё чудесатей и чудесатей..."
  17. Привет! У меня тоже возникли трудности... Я правил шаблон продукта (product.tpl)... и тут бац! - кнопка "в корзину" не работает!!! :cry: ...пробую на других страницах (категории, модули, главная) - работает ...пробую вернуть код шаблона (product.tpl), тот что был до моей "правки" - кнопка снова работает! Я видимо где-то что-то важное зацепил или не учел... product.tpl <?php echo $header; ?> <div class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> </div> <div id="notification"></div> <?php echo $column_left; ?> <?php echo $column_right; ?> <div id="content"> <?php echo $content_top; ?> <div style="display:none"> <div id="fast_order_form"> <input id="product_name" type="hidden" value="<?php echo $heading_title; ?>"> <div class="fast_order_center">Заказ товара - <span><?php echo $heading_title; ?></span></div> <div class="fast_order_left"> <p>Желаемое кол-во:</p> <p>Комментарий к заказу:</p> <p>Контактное лицо:</p> <p>Телефон:</p> </div> <div class="fast_order_right"> <p><input type="text" id="product_quantity"/></p> <p><input type="text" id="customer_message"/></p> <p><input type="text" id="customer_name"/></p> <p><input type="text" id="customer_phone"/></p> </div> <div class="fast_order_center"> <p id="fast_order_result">Пожалуйста, укажите ваше имя и телефон, чтобы мы могли связаться с вами</p> <button class="fast_order_button"><span>Оформить заказ</span></button> </div> </div> </div> <div class="h1-bb"></div> <table id="headingtitle"> <tbody> <tr> <td width="190px" style="vertical-align:middle"> <?php if ($sku) { ?> <span><?php echo $text_sku; ?> <?php echo $sku; ?></span> <?php } ?> </td> <td width="575px" style="vertical-align:middle"> <h1><?php echo $heading_title; ?></h1> </td> <td width="190px" style="vertical-align:middle"> <?php if ($price) { ?> <div class="price"> <!-- <?php echo $text_price; ?> --> <?php if (!$special) { ?> <?php echo $price; ?> <?php } else { ?> <span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span> <?php } ?> <br /> <?php if ($tax) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $tax; ?></span> <br /> <?php } ?> <?php if ($points) { ?> <span class="reward"><small><?php echo $text_points; ?> <?php echo $points; ?></small></span> <br /> <?php } ?> <?php if ($discounts) { ?> <br /> <div class="discount"> <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?> <br /> <?php } ?> </div> <?php } ?> </div> <?php } ?> </td> </tr> <tr> <td ROWSPAN="2"><?php if ($man_img) { ?> <img style="float:left" src="<?php echo $man_img; ?>" title="<?php echo $manufacturer; ?>" alt="<?php echo $manufacturer; ?>" /> <?php } ?> </td> <td> <?php if ($manufacturer) { ?> <?php echo $text_manufacturer; ?> <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a> <?php } ?> </td> <td> <!--<?php echo $text_stock; ?>--><mark><?php echo $stock; ?></mark> </td> </tr> <tr> <td> <?php echo $text_model; ?> <a href="<?php echo $manufacturers; ?>"><?php echo $model; ?></a> <a id="fast_order" href="#fast_order_form" data-icon="✆" class="button pink skew" />Обратный звонок</a> </td> <td> <div class="cart"> <div><!-- <?php echo $text_qty; ?> --> <input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" /> <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /> </div> <?php if ($minimum > 1) { ?> <div class="minimum"><?php echo $text_minimum; ?></div> <?php } ?> </div> </td> </tr> </tbody> </table> <div class="h1-bb"></div> <div class="product-info"> <?php if ($thumb || $images) { ?> <div class="left"> <?php if ($thumb) { ?> <div class="image"> <a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"> <img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /> </a> </div> <?php } ?> <?php if ($images) { ?> <div class="image-additional"> <?php foreach ($images as $image) { ?> <a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"> <img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /> </a> <?php } ?> </div> <?php } ?> </div> <?php } ?> <div class="right"> <div class="description"> <table class="attribute"> <?php foreach ($attribute_groups as $attribute_group) { ?> <thead> <tr> <td colspan="3"><span><?php echo $attribute_group['name']; ?></span></td> </tr> </thead> <tbody> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <tr> <td><?php echo $attribute['name']; ?></td> <td colspan="2"><?php echo $attribute['text']; ?></td> </tr> <?php } ?> </tbody> <?php } ?> <tbody> <tr> <td><?php echo $tab_description; ?></td> <td colspan="2"><?php echo $description; ?></td> </tr> <tr> <td colspan="3"> <div class="compare"> <a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a> </div> </td> </tr> </tbody> </table> </div> <?php if ($reward) { ?> <?php echo $text_reward; ?> <?php echo $reward; ?> <?php } ?> </div> </div> <?php echo $content_bottom; ?> </div> <script type="text/javascript"><!-- $('.colorbox').colorbox({ overlayClose: true, opacity: 0.5 }); //--></script> <script type="text/javascript"><!-- $('#button-cart').bind('click', function() { $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', 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'), dataType: 'json', success: function(json) { $('.success, .warning, .attention, information, .error').remove(); if (json['error']) { if (json['error']['option']) { for (i in json['error']['option']) { $('#option-' + i).after('<span class="error">' + json['error']['option'][i] + '</span>'); } } } if (json['success']) { $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/palioxis/image/close.png" alt="" class="close" /></div>'); $('.success').fadeIn('slow'); $('#cart-total').html(json['total']); $('html, body').animate({ scrollTop: 0 }, 'slow'); } } }); }); //--></script> <?php echo $footer; ?> ....... UPD единственное что я понял методом "тыка" - скрипту важно чтобы кнопка была внутри контейнера product-info
×
×
  • Створити...

Important Information

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