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

redesupar

Users
  
  • Posts

    57
  • Joined

  • Last visited

Recent Profile Visitors

1,195 profile views

redesupar's Achievements

Enthusiast

Enthusiast (6/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

1

Reputation

  1. кто-нибудь подскажет? может как то сделать через replace?
  2. в общем хочу сделать так чтобы на всех страницах типо ?page=6 был canonical к главной, но почему то всеравно стоит страница <link href="http://www.site.ru/stroitelnye-materialy/?page=7" rel="canonical" /> <link href="http://www.site.ru/stroitelnye-materialy/?page=6" rel="prev" /> <link href="http://www.site.ru/stroitelnye-materialy/?page=8" rel="next" /> вроде и поменял там код чтобы не считал page, и делал через 'path=' . $category_info['category_id'] тоже самое $this->document->addLink($this->url->link('product/category', 'path=' . $this->request->get['path'], true), 'canonical'); if ($page > 1) { $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . (($page - 2) ? '&page='. ($page - 1) : '')), 'prev'); } if ($limit && ceil($product_total / $limit) > $page) { $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . '&page='. ($page + 1)), 'next'); }
  3. т.е. я в модели product пишу public function getMinPriceFromCategory($category_id) { $sql = "SELECT MIN(price) as min_price FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_to_category p2c ON p.product_id = p2c.product_id WHERE p2c.category_id = " . (int)$category_id; $query = $this->db->query($sql); $min_price = $query->row['min_price']; } в контроллере category.php $data['categories'] = array(); $results = $this->model_catalog_category->getCategories($category_id); foreach ($results as $result) { $filter_data = array( 'filter_category_id' => $result['category_id'], 'filter_sub_category' => true ); $data['categories'][] = array( 'min_price' => $this->model_catalog_product->getMinPriceFromCategory($result['category_id']), 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url) ); } но результата нет, ни так {{ min_price }} ни так <?php echo $min_price; ?>
  4. Как вывести самую минимальную цену из всех товаров в категории(дочерней на главной итд)? Делал так /** * Получение минимальной цены товара в категории * * @file catalog/models/product.php * @param $category_id * @return int */ public function getMinPriceFromCategory($category_id) { $sql = 'SELECT MIN(' . DB_PREFIX . 'product.price) FROM ' . DB_PREFIX . 'product LEFT JOIN ' . DB_PREFIX . 'product_to_category ON ' . DB_PREFIX . 'product.product_id = ' . DB_PREFIX . 'product_to_category.product_id WHERE ' . DB_PREFIX . 'product_to_category.category_id = ' . (int)$category_id; $query = $this->db->query($sql); $price = $query->row['MIN(' . DB_PREFIX . 'product.price)']; if ($price != null) return $this->currency->format($price); else return 0; } /* И вызов в контроллере category.php $this->data['categories'][] = array( 'min_price' => $this->model_catalog_product->getMinPriceFromCategory($result['category_id']) ); */ Ошибки вызывало, переделал под opecart 3.0.2 но ничего не выходит
  5. так как раз проблема с модулем который стоит и работает, а удалял модули которые уже давно стоят отключенными. В папке /public_html/system почему то только несколько модулей
  6. Сидел удалял модули и шаблон от старой темы ZEMES, когда закончил удалять обновил модификаторы и слегла админка, показывает что по адресу нету файлов public_html/admin/model/extension/module из за этого не пускает в админку, как можно это пофиксить? Fatal error: Uncaught exception 'Exception' with message 'Error: Could not load model extension/module/uni_request!' in /home/c/site.ru/public_html/storage/modification/system/engine/loader.php:89 Stack trace: #0 /home/c/site.ru/public_html/admin/controller/extension/dashboard/uni_request.php(95): Loader->model('extension/modul...') #1 [internal function]: ControllerExtensionDashboardUniRequest->dashboard(Array) #2 /home/c/site.ru/public_html/storage/modification/system/engine/action.php(79): call_user_func_array(Array, Array) #3 /home/c/site.ru/public_html/storage/modification/system/engine/loader.php(48): Action->execute(Object(Registry), Array) #4 /home/c/site.ru/public_html/admin/controller/common/dashboard.php(40): Loader->controller('extension/dashb...') #5 [internal function]: ControllerCommonDashboard->index() #6 /home/c/site.ru/public_html/storage/modification/system/engine/action.php(79): call_user_func_array(Array, Array) #7 /home/c/site.ru/public_html/adm in /home/c/site.ru/public_html/storage/modification/system/engine/loader.php on line 89
  7. Не могу понять как сделать так чтобы в radiobuttone показывалась общая цена вместе с выбранной опцией а не ( + 100 руб)? как это сделать?
  8. Был бы мой личный магазин я бы вообще не парился, а так это не мой магазин и я такой вариант уже предлагал заказчику.
  9. Как можно создать страницу и вывести там все товары которые есть? помню в opencart 2 такое можно сделать быстро, а тут чето не разобрался
  10. а блин надо было всего лишь вместо entry_sku поставить sku
  11. Поменял данные, вместо инпута теперь стоит textarea <div class="form-group"> <label class="col-sm-2 control-label" for="input-sku">Назначение</label> <div class="col-sm-10"> <textarea name="sku" placeholder="{{ entry_sku }}" id="input-sku" data-toggle="summernote" data-lang="{{ summernote }}" class="form-control">{{ entry_sku }}</textarea> </div> </div> Не сохраняет в админке, когда обновляю то по новой ставит: Артикул т.е. перевод {{ entry_sku }}, как сделать чтобы там выводилось корректно?
  12. 1) Я вместо SKU вывожу ссылку на картинку т.е. пишу "catalog/product/123.jpg" как его можно в админке поменять чтобы добавлять туда изображения? и как сделать нормальный вывод во вьюхе? 2) Второй вопрос как вывести поле model на странице категории рядом с названием товара?
  13. Код через браузер такой <ul class="list-unstyled"> <a href="http://site.ru/etude-house.html"> <img class="pull-right" src="site.ru/image/cache/catalog/brands/etudehousefront-50x50.png" alt="Etude house" title="Etude house"> </a> <li>Бренд: <a href="site.ru/etude-house.html">Etude house</a></li> </ul> что выглядит не очень красиво, тем более размеры 50,50 в product.tpl просто <ul class="list-unstyled"> <?php if ($manufacturer) { ?> <li><?php echo $text_manufacturer; ?> <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a></li> <?php } ?> </ul> в product.php ненашел, ровно так же смотрел manufacturer-info.tpl
×
×
  • 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.