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

Exploits

Users
  • Posts

    3,071
  • Joined

  • Last visited

Everything posted by Exploits

  1. 0) В целом для одной генерации пусть и 6000 запросов это не так много чтобы хостер ругался. Точно на это? Может товаров много и это доп нагрузку создает. Тогда проще поставить генерацию на крон задание раз в сутки ночью. По оптимизации надо смотреть таблицы, думаю что можно, но к сожалению нет столько времени чтобы такой кастомный код доводить до идеала в плане производительности. 1) Затирает когда стандартный фильтр. Можно вместо $product['attributes'] = $filter_query->rows; поставить так $product['attributes'] = array_merge($product['attributes'], $filter_query->rows); То есть это все стандартный php код которым можно получать и обрабатывать данные как вам нужно 2) В пункте 3.12 слева <article> правее ((p.model))
  2. В пункте 4.3 //ocfilter $sql = "SELECT od.name, ovd.name as text FROM " . DB_PREFIX . "ocfilter_filter_value_to_product v2p LEFT JOIN " . DB_PREFIX . "ocfilter_filter_description od ON (v2p.filter_id = od.filter_id) LEFT JOIN " . DB_PREFIX . "ocfilter_filter_value_description ovd ON (v2p.value_id = ovd.value_id) WHERE v2p.product_id = '" . $product['product_original_id'] ."' AND od.language_id = '" . $data['language'] . "' AND ovd.language_id = '" . $data['language'] . "' "; $attrs_query = $this->db->query($sql); foreach($attrs_query->rows as $att_item){ $product['attributes'][] = array( 'name' => $att_item['name'], 'text' => $att_item['text'], 'finish' => $att_item['name'] ); } //стандартный фильтр $sql = "SELECT fgd.name as name, fd.name as text FROM " . DB_PREFIX . "filter_description fd LEFT JOIN " . DB_PREFIX . "filter_group_description fgd ON (fgd.filter_group_id = fd.filter_group_id) LEFT JOIN " . DB_PREFIX . "product_filter pf ON (pf.filter_id = fd.filter_id) WHERE pf.product_id = '" . $product['product_original_id'] . "' AND fd.language_id = '" . $data['language'] . "' AND fgd.language_id = '" . $data['language'] . "'"; $filter_query = $this->db->query($sql); $product['attributes'] = $filter_query->rows;
  3. Добрый день! В пункте 4.3 уберите то что у вас там и вот так надо $product['attributes_full'][] = array( 'name' => 'meta_description_ua', 'text' => $product['langdata'][4]['meta_description'], 'end' => 'meta_description_ua', );
  4. Добрый день! Тут /image/cache/*** ресайзы фото. После чистки фото можете удалить. То что используется в cache создается заново. По загрузке фото после чистки. Напишите в ЛС я посмотрю тк такое не должно быть. Возможно совпало когда поставщик сменил фото или еще что-то
  5. доброго дня! Додайте адресу в модулі. Там якщо навести на пункт то є підказка а якщо натиснути то на сайт перекине як правильно налаштувати
  6. Кожен автор дає свій промокод. Загального на форум якщо не помиляюсь то немає
  7. Вітаю. Напишіть мені в приватні повідомлення який у вас XLS і який треба мати YML
  8. Або є знижка від кількості і не працюють купони Або невірний купон. Хоча я не змінював ніколи купони, які були ті і є
  9. Коли хтось запитує за знижку на мої модулі я надаю купон в особистих повідомленнях
  10. Це помилка із-за того що в таблиці product_description немає запису назви на опису для української. Спробуйте оновити модуль якщо не допоможе - напишете мені в приватні повідомлення я подивлюсь
  11. Добрый день! В пункте Кастомный код до импорта поставьте $data['lang_data'] = array( 'lang_id' => 3, 'fields' => array( 'name' => 'name_ua', 'description' => 'description_ua' ) ); где 3 - это id украинского Если не разберетесь - напишите в ЛС я помогу
  12. в пункті Кастомний код при обході товара if($product['quantity'] == 'yes'){$product['quantity'] = 100;} if($product['quantity'] == 'few'){$product['quantity'] = 3;} if($product['quantity'] == 'no'){$product['quantity'] = 0;}
  13. Доброго дня! Так, модуль купували все ок. Вам треба не 777 а саме число 100? Модуль розуміє ті наявності які там є чого і ставить 777. Якщо там треба свої числа то можете ось так в пункті Кастомний код при обході товара if($product['quantity'] == 'yes'){ $product['quantity'] = 100; }
×
×
  • 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.