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

niger

Users
  
  • Posts

    1,071
  • Joined

  • Last visited

Everything posted by niger

  1. @nikifalex В базу при сохранении херачить с такими айди?)))) ну ну. Легко и без проблема это сделать. Очень классный вариант исполнения
  2. Я так предполагаю, вам нужно во всех контроллерах, найти order_id и добавить к этой переменной 13. Или добавить свою логику. Но это во многих местах придется делать. И в админке тоже. Так как добавлять в таблицу не по порядку это не феншуй.
  3. Не знаю как в версии 2, но в 1.5 можно в товаре указать минимальное количество, и тогда этого товара нельзя заказать меньше, чем указанное количество. Минимальное количество: Указание минимального количества в заказе Вот есть такое поле. Я думаю во второй версии оно тоже есть. То есть вам нужно изменить для товаров из этой категории. Чтобы ручками не клацать, можно просто выполнить несколько SQL запросов, для 1.5.5.1.2 он бы выглядел как-то UPDATE product SET minimum = 5 WHERE product_id IN (SELECT product_id FROM product_to_category WHERE category_id = id_нужной_категории); И так вставляете нужную категорию, и нужное минимальное количество для заказа товара из данной категории и выполняете такие запросы.
  4. А это где должно выводиться? Клиенту, в админку, на почту или куда?
  5. Может что-то вроде такого вам подойдет
  6. Бред. Для увеличения конверсии нужно привлекать больше трафика, работать над UI/UX и иметь конкурентное преимущество перед другими продавцами в этом сегменте. Эти попугаи?! Тоже нужны для конверсии?! Но при этом у вас TTFB будет 4-10 секунд, ага-ага. Я так понял вам нужны фишечки, а не ехать.
  7. Ищите их в файле view/header.tpl Или в другой вьюхе. Я же не знаю, где вы добавили вывод этих строк во вьюху
  8. НУ смените select на a, и повесьте обработчик отправлять при клике форму. А по подробнее - это вам нужно код свой показывать. Чтобы понять, как у вас там.
  9. Уберите в шапке вот те циферки что лезут и будет счастье
  10. Сделайте через a, input, button. А отправку повесьте на этот тег
  11. Хм, у нас 1.5.5.1.2 адаптивная версия, с https все ок. Все работает нормально. Кажется мне, что во второй ветке с https: такая же петрушка и без модулей или допилки напильником тоже не все ок. Так же как и с адаптивностью.
  12. А в чем проблема? Бывает 50-80 заказов в день, а бывает 5-10 падает всего.
  13. Я в ручную фигачил атрибуты и так же делал когда-то опции Делал файлик CSV и потом согласно этого файлика проставлял нужные атрибуты, нужным товарам. Так же можно и опции фигачить. У меня там два инсерта - так как два языка. if($this->request->server['REQUEST_METHOD'] == 'POST' && $this->validate()) { if(is_uploaded_file($this->request->files['price']['tmp_name'])) { if (is_file($this->request->files['price']['tmp_name'])){ $csv = file( $this->request->files['price']['tmp_name'] ); $ok2 = 0; $errCount2 = 0; foreach ( $csv as $prod2 ) { $str = explode(';',$prod2); $prod2ID = trim($str[0]); $quant2 = trim($str[1]); if($prod2ID !== null){ $isset = $this->db->query( "SELECT product_id FROM " . DB_PREFIX . "product WHERE model = '$prod2ID'" ); if ( ! empty( $isset ) && $isset > 0 ) { $updateProd2 = $this->db->query( "INSERT INTO oc_product_attribute (product_id,attribute_id, language_id, text) VALUES (".$isset->row['product_id'].",16,1,'$quant2') ON DUPLICATE KEY UPDATE text = text;" ); $updateProd3 = $this->db->query( "INSERT INTO oc_product_attribute (product_id,attribute_id, language_id, text) VALUES (".$isset->row['product_id'].",16,4,'$quant2') ON DUPLICATE KEY UPDATE text = text;" ); if ( ! empty( $updateProd2 ) ) { $ok2 ++; } else { $errCount2 ++; } } else { $errCount2 ++; } } } $this->session->data['success'] = "Обновлено товаров: $ok2<br/>Нет: $errCount2"; }else{ echo 'not file'; } } $this->redirect($this->url->link('module/csvimport', 'token=' . $this->session->data['token'], 'SSL')); } Может вам поможет или натолкнет на мысль.
  14. А в чем проблема и зачем переезжать? У нас стоит 1.5.5.1.2 - под 2000 товаров 15 где-то категорий. Переезд ради переезда, или в чем причина? Просто я хочу понять, может и нам стоит переехать.
  15. Сделайте мне аудит бесплатно. А я там сам разберусь - вот как выглядит заявка. В СЕО гарантий вам никто никаких не даст. А вам бы стоило начать с того, что составить семантические ядро, и заказать услугу копирайтера, который под это ядро напишет вам тексты.
  16. Для того, чтобы это работало - у вас должна быть связь сайта с 1С. Я делал модель товара - соответствует айди в 1С. После 1Сник писал скрипт выгрузки в определенную папку сайта XML файла с этими данными, а именно модель-цена-количество. А сайт проверяет наличие этого файла в папке - если он есть, парсит и обновляет данные и после удаляет этот файл. Если нет 1Сника который настроит такой скрипт. То проще и быстрее - сделали файлик CSV из прайса(отчет в 1с) с такими же данными. И в админке загрузили его и обновили остатки.
  17. А что тут непонятного? Вам черным по белому пишет. Что я в такой то строчке, вижу класс, а вот его найти я не могу.
  18. Попробуйте в контроллере продукта написать $zone_id = $this->progroman_city_manager->getZoneId(); if (!in_array($zone_id, [83, 46])) { $bannerregions = true; }else{ $bannerregions = false;} Потом в этом же контроллере продукта найти массив продукта и добавить туда $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'price' => $price, 'bannerregions' => $bannerregions, <-- вот эту строчку добавьте --> 'special' => $special, 'rating' => $rating, 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), 'href' => $this->url->link('product/product', 'product_id=' . $result['product_id']) ); А потом просто во вьюхе В нужном блоке или месте вставите <?php if ($bannerregions) { ?> <img src="site.ru/banner.jpg" /> <?php } ?> Это конечно все на коленке и неправильно - но должно работать. Единственное лучше это делать, через OCMOD или VQMOD, да и вообще лучше все зоны передавать массивом во вьюху, а потом уже во вьюхе под нужные зоны выводите нужные баннеры вам.
  19. Мне кажется они именно для этого и сделаны.
  20. Что такое "ТЕСТ" для интерпретатора PHP, и потом для самого опенкарта - это переменная или как они должны это понять? Может стоит в контроллере создать какую-то переменную product.php, а потом эту переменную вывести во вьюхе product.tpl ?
  21. Купить модуль за деньги или взять и сделать самому.
  22. А блоки с классами razmiv2 и pagefader2 у вас существуют, можно просто некуда подгружать открытую инфу?
×
×
  • 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.