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

TCHProgrammer

Newbie
  
  • Posts

    7
  • Joined

  • Last visited

TCHProgrammer's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. На самом деле Вы правы абсолютно. Просто тот сотрудник, который раньше работал над сайтом, обозлился на этого клиента и решил подпортить сайт в некоторых местах. Одно из таких мест - тот вопрос, который я задал. Просто этот человек во вьюхе \admin\view\template\catalog\product_form.tpl стояло раньше вот так: <div class="form-group hidden"> <label class="col-sm-2 control-label" for="input-quantity"><?php echo $entry_quantity; ?></label> <div class="col-sm-10"> <input type="text" name="quantity" value="<?php echo '1000'/* $quantity */; ?>" placeholder="<?php echo '1000'/* $entry_quantity */; ?>" id="input-quantity" class="form-control" /> </div> </div> Я всё это исправил.
  2. На самом деле это не так решается. Просто нужно в методе edit контроллера /admin/controllers/catalog/product заменить: $post = $this->request->post; if(!isset($post['quantity']) || !$post['quantity'] || $post['quantity'] == 1000){ $prod = $this->model_catalog_product->getProduct($this->request->get['product_id']); $post['quantity'] = $prod['quantity']; } $this->model_catalog_product->editProduct($this->request->get['product_id'], $post);
  3. Я сделал следующим образом: В методе edit контроллера /admin/controllers/catalog/product изменил следующее: if (isset($this->request->get['filter_quantity'])) { $url .= '&filter_quantity=' . $this->request->get['filter_quantity']; } else { $prod = $this->model_catalog_product->getProduct($this->request->get['product_id']); $url .= '&filter_quantity=' . $prod['quantity']; } Сейчас в 10-00 приду на работу и проверю работает ли.
  4. Здравствуйте! У меня проблема. При редактировании товара в админке после нажатия на кнопку "Сохранить", количество само изменяется на 1000 штук, хотя я количество не менял. Это значение (1000 штук) приходит в функцию productEdit($product_id) в файле /admin/modeles/catalog/product.php . Как мне исправить эту проблему? Подскажите, пожалуйста! Заранее благодарен за ответы.
  5. Спасибо, fanatic! Да, тот ответ, который Вы дали, действительно, правильный. Но я хочу поделиться как seo_url определять в функциях addProduct и editProduct в административном разделе. Нужно просто определить во входном массиве этих функций 'keyword'=>'my-seo-url'. Кому интересно вот как правильно осущесвляется вызов этих функций(addProduct/editProduct): $product_id = $this->model_catalog_product->addProduct(array( 'name'=>trim($product_data['name']), 'model'=>trim($product_data['model']), 'price'=>$product_data['price'], 'status'=>$activity, 'quantity'=>$product_data['quantity'], 'product_category'=>array('0'=>$category_id), 'main_category_id'=>$main_category_id, 'stock_status_id'=>$available, 'keyword'=>trim($product_data['product_code']),//trim(str_replace('-','',$product_data['product_code'])), 'noindex'=>1, 'sku' => '', 'upc' => '', 'ean' => '', 'isbn' => '', 'jan' => '', 'mpn' => '', 'location' => '', 'minimum'=>1, 'date_available'=>date('Y-m-d',time()), 'manufacturer_id'=>0, 'weight'=>0, 'weight_class_id'=>1, 'length'=>0, 'width'=>0, 'height'=>0, 'length_class_id'=>1, 'tax_class_id'=>0, 'product_description'=>array( '1'=>array( 'description' => '', 'tag'=>'', 'meta_title'=>'Купить салют '.trim($product_data['name']), 'meta_description'=>'Купить салют '.trim($product_data['name']).' в интернет магазине фейерверков, пиротехники и салютов Оптсалют в розницу и оптом', 'meta_keyword' => 'Купить салют '.trim($product_data['name']).' в интернет магазине фейерверков, пиротехники и салютов Оптсалют в розницу и оптом', 'meta_h1'=>trim($product_data['name']), 'name'=>trim($product_data['name']) ) ), 'subtract'=>0, 'points'=>0, 'sort_order'=>1, 'shipping'=>1, 'product_store'=>array('0'=>0) ));
  6. Здравствуйте! У меня вопрос следующего характера. В админке в карточке редактирования каждого товара есть вкладка "Данные". В ней есть поле SEO URL. Именно по ней определяется ссылка на товар в браузере. Я делаю выгрузку из 1с, читается xml-файл с товарами. Как мне программно задать SEO URL для каждого выгружаемого товара? Заранее спасибо за ответы.
  7. Здравствуйте! У меня такая проблема. В браузере IE при нажатии на кнопку "Оформить заказ" в корзине происходит переброска на страницу с оформлением заказа. Но при этом слетает авторизация залогинившегося пользователя. Но после оформления заказа или при переходе на другие страницы, сессия опять возобновляется и авторизация опять возобновляется. При этом оформляется заказ как у неавторизованного пользователя. Как решить эту проблему? И где вообще находится файл работы с пользователем?
Guest
×
  • 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.