Jump to content

qqq64

Новичок
  • Content Count

    31
  • Joined

  • Last visited

Community Reputation

0 Обычный

About qqq64

  • Rank
    Пользователь

Информация

  • Пол
    Мужчина
  • Город:
    Киев

Recent Profile Visitors

637 profile views
  1. У меня та же история, подозреваю, что из за этого, но не уверен??? <file name="admin/model/catalog/product.php"> <operation error="log"><!-- Fix to load product images by sort order --> <search position="replace"><![CDATA[$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_image WHERE product_id = '" . (int)$product_id . "'");]]></search> <add><![CDATA[ if (!$this->config->get('custom_image_titles_status')) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_image WHERE product_id = '" . (int)$product_id . "' ORDER BY sort_order ASC"); } else { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_image WHERE product_id = '" . (int)$product_id . "'"); } ]]></add> </operation> </file> Если да то пожалуйста подскажите как исправить.
  2. кроме <meta itemprop="bestRating" content="5"> <meta itemprop="worstRating" content="1"> добавил еще <meta itemprop="ratingValue" content="4"> устраняет ошибку рейтинга
  3. Хочу с помощью ID скрыть модуль последние товары, как узнать этот ID ???
  4. я так понимаю нет такого решения???
  5. Подскажите существует ли в природе менеджер атрибутов - нужно к примеру заменить один атрибут на другой, или как можно это сделать?
  6. Имею ввиду те размеры, какие прописывал вручную, а не где подставлялось значение. Все размеры есть, кроме логотипа в хедере - размеры указаны а gtmetrix.com утверждает что нет. Рядом другая картинка стоит - так с ней все нормально, прописано одинаково, - мистика какая то ? Пробовал загружать другие страницы в gtmetrix.com все равно упорно не видит. К cloudflare не подключен.
  7. Эфект тот же. Главное что, в исходном коде страницы есть размеры, а gtmetrix.com по прежнему утверждает что нет. когда использовал : width="<?php echo $this->config->get('config_image_product_width') ?>" height="<?php echo $this->config->get('config_image_product_height') ?>"gtmetrix.com сказл ОК! а конкретные размеры не хочет???
  8. В общем все работает, единственное непонятно; в некоторых картинках размер указан, а gtmetrix.com говорит что надо поставить??? Пробовал так и этак результат одинаковый: <div id="logo"><a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title=" <?php echo $name; ?>" "width: 500px; height: 60px;" alt=" <?php echo $name; ?>" /></a></div> <div id="logo"><a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title=" <?php echo $name; ?>" style= "width: 500px; height: 60px;" alt=" <?php echo $name; ?>" /></a></div>
  9. Господа подскажите, как автоматом добавить в код, к изображениям, их размеры? Версия движка 1.5.6.4 Вот нашел код Откройте следующий файл в текстовом редакторе: System/Library/Response.php Найдите следующую строку кода в файле: if ($this->level) { Затем добавьте следующий код просто прежде чем выше линии: //Q: Add width/height tags to all images for Google Page Speed tip: //http://code.google.com/speed/page-speed/docs/rendering.html#SpecifyImageDimensions preg_match_all('/<img[^>]+>/i', $this->output, $result); $img = array(); foreach($result[0] as $img_tag) { preg_match_all('/(width|height|src)=("[^"]*")/i',$img_tag, $img[$img_tag]); } foreach ($img as $k => $info) { if (count($info) == 3 && $info[1][0] == 'src') { //if (curl_init(str_replace('"', '', $info[2][0]))) { $imgfile = str_replace('"', '', $info[2][0]); $imgfile = str_replace(HTTP_SERVER, DIR_IMAGE . '../', $imgfile); $imgfile = str_replace(HTTPS_SERVER, DIR_IMAGE . '../', $imgfile); if (file_exists($imgfile)) { $image_info = getImageSize(str_replace('"', '', $imgfile)); $k = trim($k, '/>'); $k = trim($k, '>'); $this->output = str_replace($k, ($k . ' ' . $image_info[3]), $this->output); } } } // Но он не работает, : ??? Выдает на всю страницу: ache/vq2-system_library_response.php on line 97 }kƕs?iHF >~+KXYj"0-9~N8'I/sV%KK[ $f䳂&Yuνq<Ϛ^]<n8;s2ԭNf jMqyF;}tl˰my܂܂
  10. А я поставил вобще 75 но убрал ресайз при выводе увеличенного изображения.
  11. Попробовал вылезла ошибка Notice: Error: Unknown column 'p.price' in 'field list' Error No: 1054 Может я не туда вставил? public function getProductSpecials($product_id) { $query = $this->db->query("SELECT (p.price * ps.price / 100) FROM " . DB_PREFIX . "product_special WHERE product_id = '" . (int)$product_id . "' ORDER BY priority, price"); return $query->rows; } Или еще где то? с селектом другого не нашел. А product_special много??? куда именно подскажите плизззз.
  12. OC Team Подскажите пожалуйста подробней что и как переделать? Я так понимаю где то в этих строках? if (isset($data['product_discount'])) { foreach ($data['product_discount'] as $product_discount) { $this->db->query("INSERT INTO " . DB_PREFIX . "product_discount SET product_id = '" . (int)$product_id . "', customer_group_id = '" . (int)$product_discount['customer_group_id'] . "', quantity = '" . (int)$product_discount['quantity'] . "', priority = '" . (int)$product_discount['priority'] . "', price = '" . (float)$product_discount['price'] . "', date_start = '" . $this->db->escape($product_discount['date_start']) . "', date_end = '" . $this->db->escape($product_discount['date_end']) . "'"); } } if (isset($data['product_special'])) { foreach ($data['product_special'] as $product_special) { $this->db->query("INSERT INTO " . DB_PREFIX . "product_special SET product_id = '" . (int)$product_id . "', customer_group_id = '" . (int)$product_special['customer_group_id'] . "', priority = '" . (int)$product_special['priority'] . "', price = '" . (float)$product_special['price'] . "', date_start = '" . $this->db->escape($product_special['date_start']) . "', date_end = '" . $this->db->escape($product_special['date_end']) . "'"); } } Мои рассуждения: Вотс скрипт который пересчитывает процент <script type="text/javascript"><!-- function calcPrice(name, row) { var perc = $('input[name=\'product_' + name + '[' + row + '][percentage]\']').val(); var price = $('input[name=\'price\']').val(); var discounted_price = price * (1-(perc/100)); var calculated_percentage = discounted_price * (1-(price/100)); $('input[name=\'product_' + name + '[' + row + '][price]\']').val(discounted_price); } //--></script> Он привязан к цене А что если он просто будет брать цену и считать процент от нее. То есть он и сейчас считает, но при изменении цены изменяется и процент. Можно ли его зафиксировать? Просто я в скриптах не шарю.
  13. Мне нужно чтобы тот процент который я поставил не изменялся от основной цены, что бы был фиксированный. То есть - если цена 200 а процент 20 то при изменении цены 200 на 190 процент оставался 20
×

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.