Григорий
-
Публикации
31 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем Григорий
-
-
Такое дело, заметил следующее.
Система OpenCart Pro 2.3
Есть картинка размером 943 х 943 px, формат изображения png, имеет размер - 60.4Кб
На сайте это изображение трансформируется в размер 800 на 800 px, НО ИМЕЕТ УЖЕ РАЗМЕР - 176Kб.
Изображение стало больше чуть ли не в три раза.
Как такое решать? Куда смотреть?
На сайте сжатие включено. Стоит 9. Так же на сервере сжатие включено тоже стоит 9. Пробовал отключать на сервере не помогает. Т.к. от того что сжатие включено не помогает это.
-
- Это популярное сообщение.
- Это популярное сообщение.
Добрый день.
Посоветовал Влада создатель шаблона Revolution. После обращения сложилось положительное впечатление. Хорошо разбирается в OpenCart , посоветовал как сделать сайт лучше, хотя об этом и не спрашивал.
Чётко выполнил требуемую задачу, что и требуется от исполнителя.
Рекомендую Влада как ответственного исполнителя, который всегда на связи, не теряется, и не задерживает со сроками выполнения.
-
Версия opencart pro 2.3
Хотел бы так же в шапке вывести производителей в ввиде букв.
Сейчас включил модуль, но автоматически не получилось. Шаблон Revolution. Какой код вставить в шаблоне, чтобы вывести производителей в виде букв.
Модуль скорее всего называется Алфавитный указатель производителей.
-
Добрый день.
Ошибка с модулем Google Site Map.
Включил модуль.
После чего перешёл на страницу site.ru/index.php?route=extension/feed/google_sitemap
Очень долго генерируется что то, и по итогу ошибка.
В логах смотрю, что FATAL EROR так как генерировалось дольше 120 сек
В логах сервера ошибка:
[Wed Jan 31 17:37:26.286058 2018] [:error] [pid 15399] [client 188.187.184.2:59272] PHP Fatal error: Maximum execution time of 120 seconds exceeded in /var/www/griga9999/data/www/indiahouse.ru/system/storage/modification/system/library/image.php on line 124
Вопрос так же, причём тут вообще файл image.php если генерируется карта сайта sitemap.
Вот такие дела.. Как можно это исправить? Что делать?
-
6 часов назад, WarStyle сказал:
Можно уточнить какая версия Opencart pro у вас? У меня Версия 2.3.0.2.3
Правильно ли я смотрю и в том ли месте меняю? У меня другой интерфейс, не так как у вас. Пожалуйста помогите.
П-кт 1.1 Правил Темы поддержки.
-
Версия Opencart pro 2.3
Например человек оформил заказ. Ему приходит оповещение что заказ поступил в обработку.
Потом при смене статуса заказа, ему так же отправляются оповещения на Email. Как можно их отключить. Как таковой настройки не нашёл.
Где то в самом движке это прописано? Надо править какой то файл? Подскажите какой файл подправить и как это сделать.
Вроде как должна быть какая то галочка:
возле поля смены статуса заказа есть поле Уведомить покупателя
там ставится галочка, если вы хотите уведомить покупателя и не ставится, если не хотите.
раз уведомления покупателю посылаются, видимо эта галочка у вас поставлена, хотя она по-умолчанию должна быть снята.
Но такой галочки у меня нет
Спасибо.
-
Версия Opencart pro 2.3
Создал сертификат, после чего в тестовом режиме его использовал, оформил заказ. Пересчиталось с учётом сертификата сумма заказа. Заказ оформил полностью. Получил письмо на Email.
Потом ещё раз оформил заказ, а этот сертификат так же можно использовать. Как будто сколкьо угодно раз.
Подразумеваю что ошибка в движке. Куда смотреть? Как это можно исправить?
-
В 19.10.2017 at 18:31, AWARO сказал:
Объясните пожалуйста, как этим пользоваться, к примеру Статус есть в налчии у меня - 7, а статус Нет в наличии у меня - 5, что мне надо заменить в этом файле?
Правильно ли я понял, что этот файл нужен чтобы скрыть товары которых нет в наличии? И что они не будут использоваться в модулях?
-
У товара есть опция типа select.
Надо сделать так, чтобы значение выбиралось по умолчанию первое. Сейчас же написано - ---Выберите---
Как то видел что меняют код в шаблоне отвечающем за вывод, нашёл часть кода, скажите как надо изменить, чтобы выбралось первое значение?
Вот код:Скрытый текст<div id="product"> <?php if ($options) { ?> <hr> <h3><?php echo $text_option; ?></h3> <?php foreach ($options as $option) { ?> <?php if ($option['type'] == 'select') { ?> <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> <label class="control-label" for="input-option<?php echo $option['product_option_id']; ?>"><?php echo $option['name']; ?></label> <select name="option[<?php echo $option['product_option_id']; ?>]" id="input-option<?php echo $option['product_option_id']; ?>" class="form-control"> <option value=""><?php echo $text_select; ?></option> <?php foreach ($option['product_option_value'] as $option_value) { ?> <option value="<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </option> <?php } ?> </select> </div>
-
В 19.10.2017 at 18:31, AWARO сказал:
Ну я вот лично не видел, ищу смотрю читаю, и вот мне помог способ который выше.
Данный файл который вы скинули, каким образом его устанавливать.
У меня версия opencart_pro_2_3_0_2_3 , способ который выше работает для этой версии.
То что вы скинули он для каких версий подходит?
Не знаю что случилось, последнее что сделал это замену как написал выше.
И теперь сайт упал: 500 ошибка.
В логах:
Скрытый текст[Thu Oct 19 18:49:27.428972 2017] [:error] [pid 18604] [client 188.187.196.41:36308] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Unknown column 'p.stock_status_id' in 'where clause'<br />Error No: 1054<br />SELECT COUNT(DISTINCT p.article_id) AS total FROM oc_article p LEFT JOIN oc_article_description pd ON (p.article_id = pd.article_id) LEFT JOIN oc_article_to_store p2s ON (p.article_id = p2s.article_id) LEFT JOIN oc_article_to_blog_category p2c ON (p.article_id = p2c.article_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.stock_status_id != '5' AND p.date_available <= NOW() AND p2s.store_id = '0' AND p2c.blog_category_id = '71'' in /var/www/griga9999/data/www/hna-tatu.ru/system/library/db/mysqli.php:45\nStack trace:\n#0 /var/www/griga9999/data/www/hna-tatu.ru/system/library/db.php(21): DB\\MySQLi->query('SELECT COUNT(DI...', Array)\n#1 /var/www/griga9999/data/www/hna-tatu.ru/catalog/model/blog/article.php(425): DB->query('SELECT COUNT(DI...')\n#2 [internal function]: ModelBlogArticle->getTotalArticles(Array)\n#3 /var/www/griga9999/data/www/hna-tatu.ru/system/storage/modification/s in /var/www/griga9999/data/www/hna-tatu.ru/system/library/db/mysqli.php on line 45, referer: http://hna-tatu.ru/
Связанно ли это как то с этими изменениями?
Я вообще ничего не делал, всё работало и теперь такая ошибка.
Нашёл, это из за изменений в файле - catalog\model\blog\article.php
Теперь вопрос, надо ли в этом файле что либо менять?
Скрытый текст<?php // * @copyright OPENCART.PRO 2011 - 2017. // * @forum http://forum.opencart.pro // * @source See SOURCE.txt for source and other copyright. // * @license GNU General Public License version 3; see LICENSE.txt class ModelBlogArticle extends Model { public function updateViewed($article_id) { $this->db->query("UPDATE " . DB_PREFIX . "article SET viewed = (viewed + 1) WHERE article_id = '" . (int)$article_id . "'"); } public function getArticle($article_id) { if ($this->customer->isLogged()) { $customer_group_id = $this->customer->getGroupId(); } else { $customer_group_id = $this->config->get('config_customer_group_id'); } $query = $this->db->query("SELECT DISTINCT *, pd.name AS name, p.image, (SELECT AVG(rating) AS total FROM " . DB_PREFIX . "review_article r1 WHERE r1.article_id = p.article_id AND r1.status = '1' GROUP BY r1.article_id) AS rating, (SELECT COUNT(*) AS total FROM " . DB_PREFIX . "review_article r2 WHERE r2.article_id = p.article_id AND r2.status = '1' GROUP BY r2.article_id) AS reviews, p.sort_order FROM " . DB_PREFIX . "article p LEFT JOIN " . DB_PREFIX . "article_description pd ON (p.article_id = pd.article_id) LEFT JOIN " . DB_PREFIX . "article_to_store p2s ON (p.article_id = p2s.article_id) WHERE p.article_id = '" . (int)$article_id . "' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"); if ($query->num_rows) { return array( 'meta_title' => $query->row['meta_title'], 'noindex' => $query->row['noindex'], 'meta_h1' => $query->row['meta_h1'], 'article_id' => $query->row['article_id'], 'name' => $query->row['name'], 'description' => $query->row['description'], 'meta_description' => $query->row['meta_description'], 'meta_keyword' => $query->row['meta_keyword'], 'image' => $query->row['image'], 'rating' => round($query->row['rating']), 'reviews' => $query->row['reviews'], 'sort_order' => $query->row['sort_order'], 'article_review' => $query->row['article_review'], 'status' => $query->row['status'], 'gstatus' => $query->row['gstatus'], 'date_added' => $query->row['date_added'], 'date_modified' => $query->row['date_modified'], 'viewed' => $query->row['viewed'] ); } else { return false; } } public function getArticles($data = array()) { if ($this->customer->isLogged()) { $customer_group_id = $this->customer->getGroupId(); } else { $customer_group_id = $this->config->get('config_customer_group_id'); } $cache = md5(http_build_query($data)); $article_data = $this->cache->get('article.' . (int)$this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id') . '.' . (int)$customer_group_id . '.' . $cache); if (!$article_data) { $sql = "SELECT p.article_id, (SELECT AVG(rating) AS total FROM " . DB_PREFIX . "review_article r1 WHERE r1.article_id = p.article_id AND r1.status = '1' GROUP BY r1.article_id) AS rating FROM " . DB_PREFIX . "article p LEFT JOIN " . DB_PREFIX . "article_description pd ON (p.article_id = pd.article_id) LEFT JOIN " . DB_PREFIX . "article_to_store p2s ON (p.article_id = p2s.article_id)"; if (!empty($data['filter_category_id'])) { $sql .= " LEFT JOIN " . DB_PREFIX . "article_to_blog_category p2c ON (p.article_id = p2c.article_id)"; } $sql .= " WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"; if (!empty($data['filter_name']) || !empty($data['filter_tag'])) { $sql .= " AND ("; if (!empty($data['filter_name'])) { if (!empty($data['filter_description'])) { $sql .= "LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "%' OR MATCH(pd.description) AGAINST('" . $this->db->escape(utf8_strtolower
Нашёл, это из за изменений в файле - catalog\model\blog\article.php
Теперь вопрос, надо ли в этом файле что либо менять?
Скрытый текст<?php // * @copyright OPENCART.PRO 2011 - 2017. // * @forum http://forum.opencart.pro // * @source See SOURCE.txt for source and other copyright. // * @license GNU General Public License version 3; see LICENSE.txt class ModelBlogArticle extends Model { public function updateViewed($article_id) { $this->db->query("UPDATE " . DB_PREFIX . "article SET viewed = (viewed + 1) WHERE article_id = '" . (int)$article_id . "'"); } public function getArticle($article_id) { if ($this->customer->isLogged()) { $customer_group_id = $this->customer->getGroupId(); } else { $customer_group_id = $this->config->get('config_customer_group_id'); } $query = $this->db->query("SELECT DISTINCT *, pd.name AS name, p.image, (SELECT AVG(rating) AS total FROM " . DB_PREFIX . "review_article r1 WHERE r1.article_id = p.article_id AND r1.status = '1' GROUP BY r1.article_id) AS rating, (SELECT COUNT(*) AS total FROM " . DB_PREFIX . "review_article r2 WHERE r2.article_id = p.article_id AND r2.status = '1' GROUP BY r2.article_id) AS reviews, p.sort_order FROM " . DB_PREFIX . "article p LEFT JOIN " . DB_PREFIX . "article_description pd ON (p.article_id = pd.article_id) LEFT JOIN " . DB_PREFIX . "article_to_store p2s ON (p.article_id = p2s.article_id) WHERE p.article_id = '" . (int)$article_id . "' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"); if ($query->num_rows) { return array( 'meta_title' => $query->row['meta_title'], 'noindex' => $query->row['noindex'], 'meta_h1' => $query->row['meta_h1'], 'article_id' => $query->row['article_id'], 'name' => $query->row['name'], 'description' => $query->row['description'], 'meta_description' => $query->row['meta_description'], 'meta_keyword' => $query->row['meta_keyword'], 'image' => $query->row['image'], 'rating' => round($query->row['rating']), 'reviews' => $query->row['reviews'], 'sort_order' => $query->row['sort_order'], 'article_review' => $query->row['article_review'], 'status' => $query->row['status'], 'gstatus' => $query->row['gstatus'], 'date_added' => $query->row['date_added'], 'date_modified' => $query->row['date_modified'], 'viewed' => $query->row['viewed'] ); } else { return false; } } public function getArticles($data = array()) { if ($this->customer->isLogged()) { $customer_group_id = $this->customer->getGroupId(); } else { $customer_group_id = $this->config->get('config_customer_group_id'); } $cache = md5(http_build_query($data)); $article_data = $this->cache->get('article.' . (int)$this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id') . '.' . (int)$customer_group_id . '.' . $cache); if (!$article_data) { $sql = "SELECT p.article_id, (SELECT AVG(rating) AS total FROM " . DB_PREFIX . "review_article r1 WHERE r1.article_id = p.article_id AND r1.status = '1' GROUP BY r1.article_id) AS rating FROM " . DB_PREFIX . "article p LEFT JOIN " . DB_PREFIX . "article_description pd ON (p.article_id = pd.article_id) LEFT JOIN " . DB_PREFIX . "article_to_store p2s ON (p.article_id = p2s.article_id)"; if (!empty($data['filter_category_id'])) { $sql .= " LEFT JOIN " . DB_PREFIX . "article_to_blog_category p2c ON (p.article_id = p2c.article_id)"; } $sql .= " WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"; if (!empty($data['filter_name']) || !empty($data['filter_tag'])) { $sql .= " AND ("; if (!empty($data['filter_name'])) { if (!empty($data['filter_description'])) { $sql .= "LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "%' OR MATCH(pd.description) AGAINST('" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "')"; } else { $sql .= "LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "%'"; } } if (!empty($data['filter_name']) && !empty($data['filter_tag'])) { $sql .= " OR "; } if (!empty($data['filter_tag'])) { $sql .= "MATCH(pd.tag) AGAINST('" . $this->db->escape(utf8_strtolower($data['filter_tag'])) . "')"; } $sql .= ")"; if (!empty($data['filter_name'])) { $sql .= " OR LCASE(p.model) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'"; } if (!empty($data['filter_name'])) { $sql .= " OR LCASE(p.sku) = '" . $this->db->
Картинки, логи и код убирайте под спойлер!
-
Я знаете как сделал, я сделал всё автозаменой, и заменил все значения AND p.status = '1' на AND p.status = '1' AND p.stock_status_id != '5' , в этих файлах:
Товар и (или) новости в блоге
1 - catalog\model\blog\article.php
2 - catalog\model\blog\review.php
Весь товар
catalog\model\catalog\product.php
Товар одного модуля
catalog\model\extension\module\bestsellerpercategory.php
Может надо сделать замену только в определённых местах.
2 часа назад, BuslikDrev сказал:заменять кроме запроса в public function getProduct($product_id) {
catalog\model\catalog\product.phpВот теперь всё заработало. И товары не показываются которых нет в наличии, и доступны по ссылке прямой! Огромное Вам спасибо!!!
-
3 часа назад, BuslikDrev сказал:
Товар и (или) новости в блоге
1 - catalog\model\blog\article.php
2 - catalog\model\blog\review.php
Весь товар
catalog\model\catalog\product.php
Товар одного модуля
catalog\model\extension\module\bestsellerpercategory.php
Заработало. Огромное Вам спасибо. На форуме как будто только вы отвечаете.
На самом деле, теперь всё работает.
Немного поспешил. Да, товары скрылись, но теперь если перейти на товар, написано что данный товар не найден, а должна показаться страница товара, и что просто его нет в наличии. https://yadi.sk/i/mdDjTkZ13Nu5YA
-
21 час назад, BuslikDrev сказал:
Например, в категориях, подключается модель (запрос в БД) так:
$results = $this->model_catalog_product->getProducts($filter_data);
Смотрим запрос этот:
В нём находим условие отвечающее за показ товара, когда статус включён:
Заменяем на наш код с условием при котором он не показывается, в нашем случае выводить, когда статус "включён" и не ровняется статусу "нет в наличии".А где именно смотреть это?
В каком файле?
Сделал поиск по файлам, и нашёл данный параметр в 17 файлах. Специально их пронумеровал.
Если кое где делать замену, то да, как раз товары перестают показывать и всё как надо работает.
НО вот надо ли во всех файлах делать замену? Просто может какие то файлы отвечают за отображение товаров в админке или ещё где, и они перестанут показываться там где надо.
Не могли бы подсказать, в каких именно файлах сделать замену, я для удобства их пронумеровал.
Скрытый текст1 - catalog\model\blog\article.php
2 - catalog\model\blog\review.php
3 - catalog\model\catalog\aridiusprreview.php
4 - catalog\model\catalog\aridiusreviewnews.php
5 - catalog\model\catalog\cms.php
6 - catalog\model\catalog\pro.php
7 - catalog\model\catalog\product.php
8 - catalog\model\catalog\review.php
9 - catalog\model\extension\feed\sitemap_pro.php
10 - catalog\model\extension\feed\yandex_market.php
11 - catalog\model\extension\module\bestsellerpercategory.php
12 - system\aridius_review_pr.ocmod.xml
13 - system\livesearch.ocmod.xml
14 - system\library\cart\cart.php
15 - system\storage\logs\ocmod.log
16 - system\storage\modification\catalog\model\catalog\product.php
17 - system\storage\modification\catalog\model\catalog\review.php
-
Интересует следующее, как скрыть товары во всех модулях и везде, которых нет в наличии, т.е. у которых кол-во стоит 0.
Но чтобы товар открывался по своей полной ссылке, чтобы не вылетел из индекса поисковика.
Например товар закончился, и он везде скрывался на сайте, но если на него зайти по по ссылке, то открывалось и показывалось что нет в наличии.
Сейчас же, показываются все товары которые в наличии и которых нет в наличии. Так же товары которых нет в наличии, учавствуют в модулях, например модуль Акции, Рекомендуемые, Наиболее просматриваемые и тд тп.
-
Посмотрел демку, и там почему то не увидел такой параметр как ЧПУ страницы при загрузке товара. Хотел бы использовать этот модуль для загрузки товаров на сайт из exel файла. Вообще планируется переезд с одного движка на другой и хотел бы перенести файлы со своего старого сайта. Посмотрел демку и не нашёл адрес ЧПУ, я ошибаюсь или этот модуль не предназначен для этого?
-
8 минут назад, BuslikDrev сказал:
Почему поиском не пользуетесь?
Спасибо. Модуль конечно не из самых дешёвых, но нужный. Скоро буду разбираться как импортировать товары.
-
Версия opencart_pro_2_3_0_2_3
Надо модуль для импорта экспорта товаров в exel.
Сейчас ещё кое что прочитал, и понял, что мне надо модуль, который может добавить товары через exel. У меня есть например 2000 товаров, и надо их добавить в opencart pro через файл exel. Есть такой модуль?
-
В 11.10.2017 at 20:00, BuslikDrev сказал:
Править там, и что означает в брендах (есть 2 вида страниц)?
Учтите, что могут быть проблемы с установкой модулей связанных с производителями - помните, что правили это.Удалить:
После этого:
добавить:
case 'manufacturer_id':
$queries[] = $key . '=' . $value;
unset($data[$key]);
break;К сожалению этот способ никак не сработал. Сделал как вы и написали.
-
3 минуты назад, BuslikDrev сказал:
1. нет, только на конце - другими словами имя товара на латинице.
2. Чтобы уточнить мне нужно тратить своё время на уточнение, к сожалению уточнить не могу, но ответ для других ссылок будет скрываться именно там, если не везде проставляются / либо проставлять отедбно во всех контроллерах всех модулей.
3. И вторую ниже включайте, я в первом ответе перепутал значения (ЧПУ товаров с категориями должна быть включена, чтобы был полный путь)1. Понял, просто написать название товара на латинице. У всех товаров так и написано.
2. Попробую сейчас найти этот файт на сервере и посмотреть как он выглядит.
3. Включил эту опцию. Теперь товары стали с полным путём как я и хотел. Так же прописал суффикс .html , и у товаров он тоже появился как я и хотел. Но вот теперь страницы брендов стали иметь путь site.ru/brand.html
Как понимаю надо править файл seo_pro.php и в нём изменить ссылку на страницу брендов?
-
3 минуты назад, BuslikDrev сказал:
1. в настройках товара укажите главную категорию с полным путём.
2. в seo_pro.php подставлять /3. Seo_pro вшит в эту версию, включите ЧПУ в настройках магазина/сервер и пропишите seo_url для товара
1. Я как понял, значит надо полностью написать желаемый путь до товара с учётом категории и суффикса? Сделал для товара вот так
https://yadi.sk/i/azOOb3wo3NfbNQ
Но теперь товар не открывается. Символ / pзаменился на https://yadi.sk/i/JEDXP4GL3NfbTN
2. Как понять в seo_pro.php подставлять / ? Можно уточнить как это сделать?
3. Вшит имеется ввиду что он нигде не отображается и у него нет настроек никаких? Включить какую именно опцию надо? Одну опцию я включил называется, Включить ЧПУ.
https://yadi.sk/i/_QPbkNk83NfbhU
Надо ещё включить ЧПУ товаров с категориями? Вот эту опцию?
-
1. Как можно сделать на opencart_pro_2_3_0_2_3 чтобы до товара был полный пусть с учётом категорий? Например site.ru/category/category/product.html
и добавить суффикс html только к товарам?
Сейчас же товары имеют пусть site.ru/product
Найстройка Включить ЧПУ стоит как включено.
Там ниже есть опция: ЧПУ товаров с категориями , но написано только для SEO PRO, я как понимаю это какой то модуль? Его нет в поставке opencart_pro_2_3_0_2_3 ? Если что откуда его можно скачать? Или есть другие варианты как настроить этот момент?
2. Как у страниц брендов добавить / вконце. Чтобы страница брендов имела путь: site.ru/brand/
3. Так же надо, чтобы страница товара имела только 1 URL главный как сказать, и отовсюду ссылка на товар была только по одному пути.
Буду очень признателен. Спасибо. Пока что новичок в opencart.
Почему размер изображения больше на сайте чем в оригинале?
в Общие вопросы
Опубликовано:
Формат изображения PNG
Оригинальные фотографии всегда разные, есть и по 750 px, есть и по 943px. Ну примерно они в этом диапазоне.
На сайте они 800px.
Хочу сделать поменьше, пусть например будут 700px.
И вот если изображение 800px будет уменьшаться до 700px то оно будет в три раза больше весить чем оригинал.