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

Baco

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

    2 247
  • З нами

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

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

  1. Суть вопроса изложена туманно, что именно интересует ?
  2. Ого зависимости пошли... теперь перезапишите файл ещё и по адресу ModelCatalogProduct
  3. Можно сделать по 3-ри в ряд (изобр. немного уменьшить), а доп. изображения через карусель вывести
  4. http://www.opencart.com/index.php?route=extension/extension/info&extension_id=5021&filter_search=permission
  5. у меня получилось, когда дополнительно, поменял код в файле catalogmodelexportyandex_market.php на: public function getProduct($allowed_categories, $out_of_stock_id, $vendor_required = true) { $query = $this->db->query("SELECT p.*, pd.name, pd.seo_h1, pd.description, m.name AS manufacturer, p2c.category_id, IFNULL(ps.price, p.price) AS price FROM " . DB_PREFIX . "product p JOIN " . DB_PREFIX . "product_to_category AS p2c ON (p.product_id = p2c.product_id) " . ($vendor_required ? '' : 'LEFT ') . "JOIN " . DB_PREFIX . "manufacturer m ON (p.manufacturer_id = m.manufacturer_id) LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN " . DB_PREFIX . "product_special ps ON (p.product_id = ps.product_id) AND ps.customer_group_id = '" . (int)$this->config->get('config_customer_group_id') . "' AND ps.date_start < NOW() AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW()) WHERE p2c.category_id IN (" . $this->db->escape($allowed_categories) . ") AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.date_available <= NOW() AND p.status = '1' AND (p.quantity > '0' OR p.stock_status_id != '" . (int)$out_of_stock_id . "') GROUP BY p.product_id"); return $query->rows; }
  6. Вот, довольно милое решение...
  7. Попробуй поменяй 87 строку в этом файле с: $data['name'] = $product['name'];на $data['name'] = $product['seo_h1'];
  8. Теоретически - да, практически - не стыкался, есть ссылка на модуль, котрый нужно "прооперировать" ?
  9. Какие модули устанавливали, что перезаписали файл под названием product_form ?
  10. в файле catalogcontrollerproductcategory.php после переменной: 'name' => $result['name'], вставляеш: 'model' => $result['model'], 'sku' => $result['sku'],потом в файле catalogviewthemedefaulttemplateproductcategory.tpl после вывода переменной:<?php echo $product['name']; ?></a> вставляеш соотв.: <?php echo $product['model']; ?> <?php echo $product['sku']; ?> P.S. Неторопливо перечитал и пнял, что описанное мной - уже реализовано... Глянуть бы на category.tpl
  11. скорей всего нужно установить модуль, admin order search advanced v 2.8, который перед этой установкой, нужно написать :-D
  12. 1.5.4.1 - 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', Это старый, как и сам опенкарт, глюк, который не дружит с киррилицей, вернее символы разбивает...
  13. Все Боги - заняты... вы хоть ТЗ минимальное опишите, а то время, переписка...
  14. Модулем конечно нет, но выборку юзеров переключить на таблицу в ОС, ну и товары обьеденить общими параметрами... да, работка не из лёгких :-D
  15. Если сделаешь из курсовой мануал для новичков по информативности опенкарта - помогу, напиши основные вопросы, которые не раскрыты в практической или теоретической части...
  16. Идея хороша, думал раньше спарить с WEBid, но как всегда, руки не доходят... да и потребностей не возникало до этой темы...
  17. Можно вывести лог действий авторизированного пользователя, если он будем менять значения заказа или оператора, обрабатывающего заказ по телефону...
  18. Извольте ваши коды (желательно под спойлером) глянуть... дабы критику конструктивную изложить.
  19. В файле \catalog\controller\product\product.php после строки $this->data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8'); вставляем строку: $this->data['shdescription'] = html_entity_decode($manufacturer_info['description'], ENT_QUOTES, 'UTF-8'); дальше, в массиве добавляем как тут: $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'shdescription' => strip_tags(substr(html_entity_decode($manufacturer_info['description']),0,80))."...", 'price' => $price, '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']), ); а в файле \catalog\view\theme\default\template\product\product.tpl После : <?php echo $manufacturer; ?></a><br /> вставляем: <?php echo $shdescription; ?><br /> 'shdescription' => strip_tags(substr(html_entity_decode($manufacturer_info['description']),0,80))."...", - 80 - это кол-во символов, которое выводится в коротком описании.

×
×
  • Створити...

Important Information

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