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

kJlukOo

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

    1 785
  • З нами

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

Про kJlukOo

  • День народження 18.02.93

Відвідувачі профілю

54 311 перегляд профілю

kJlukOo's Achievements

Grand Master

Grand Master (14/14)

  • Dedicated Rare
  • First Post
  • Posting Machine Rare
  • Collaborator
  • One Month Later

Recent Badges

554

Репутація

  1. ссылка по которой генерируются связи находится на стороне витрины. копируете ее и вставляет в крон задачи после импорта а добавлять задачи через exec скриптом не очень безопасно. но я подумаю над предложением
  2. 15 Завантажити / Придбати розширення Валідатор товарів Модуль в адмінці додає набір фільтрів для товарів, що дозволяє знаходити товари з порожніми критичними полями, такими як Зображення Опис Головна категорiя Виробник HTML-тег H1 Мета-тег Title Мета-тег Description SEO URL Модуль не буде працювати на локальному сервері. Тільки на хостінгу Автор kJlukOo долучення 29.01.25 Категорія Инструменты, утилиты Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 OpenCart.Pro, ocShop Звернення до сервера розробника Да  
  3. Версія 1.0.0

    Модуль в адмінці додає набір фільтрів для товарів, що дозволяє знаходити товари з порожніми критичними полями, такими як Зображення Опис Головна категорiя Виробник HTML-тег H1 Мета-тег Title Мета-тег Description SEO URL Модуль не буде працювати на локальному сервері. Тільки на хостінгу
    15.00 USD
  4. По умолчанию фильтр сортирует подобные значение "до 2 м" > "до 1000 м" как строки Проблема возникает из-за того, sql запрос "до 2м" + 0 возвращает 0 Задача найти блоки фильтра в которых все значения содержат числа и отсортировать их в правильном порядке Написал скрипт, который находит фильтры имеющие только числовые значения и проставляет им необходимую сортировку Перед тестирование скрипта делайте бекап таблицы oc_ocfilter_filter_value function sort_ocfilter() { $pattern = '/\-?\d+([.,]\d+)?/'; $final_groups = []; $groups = []; $batchSize = 5500; $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "ocfilter_filter_value fv LEFT JOIN " . DB_PREFIX . "ocfilter_filter_value_description fvd ON (fv.value_id = fvd.value_id AND fv.source = fvd.source) WHERE fvd.language_id = '" . (int)$this->config->get('config_language_id') . "'"); foreach ($query->rows as $row) { if (array_search($row['filter_id'], $exclude_filter_id) === FALSE) { $groups[$row['filter_id']][] = $row; } } foreach ($groups as $key => $group) { $numeric = 0; $alphabet = 0; foreach ($group as $val) { if (preg_match($pattern, $val['name'], $matches1)) { $numeric++; } else { $alphabet++; } } if ($alphabet != 0) { continue; } uasort($groups[$key], function ($a, $b) use ($pattern) { if (preg_match($pattern, $a['name'], $matches1) && preg_match($pattern, $b['name'], $matches2)) { return (float)str_replace(',', '.', $matches1[0]) <=> (float)str_replace(',', '.', $matches2[0]); } else { return $a['name'] <=> $b['name']; } }); $final_groups[$key] = $groups[$key]; } foreach ($final_groups as $group) { $counter = 0; foreach ($group as $val) { $counter++; $sqlQueries[] = "WHEN value_id = " . $val['value_id'] . " THEN " . $counter . " "; //$this->db->query($sql); } } $chunks = array_chunk($sqlQueries, $batchSize); foreach ($chunks as $batch) { $combinedQuery = implode(" ", $batch); $combinedQuery = "UPDATE " . DB_PREFIX . "ocfilter_filter_value SET sort_order = (CASE " . $combinedQuery . " ELSE sort_order END)"; $this->db->query($combinedQuery); } echo "<PRE>";var_dump($final_groups); }
  5. добрый день. нет KIT SERIES сможет в один блок вывести картинку + вес но KS в отличии от HPMR не умеет по 2+ атрибутам (вес + вкус например) разбивать одновременно
  6. наверное нужно эти правки из бекапа переносить в модификаторы или же напрямую в файлы движка
  7. обычно в темах есть кастомный цсс. а у меня он был криво сделан. w3 ругался. переделывать было слишком сложно. поэтому удОлил
  8. диалог инициирован на основании чего был? скрин своего вы**ра в теме дополнения приложи. ты проявил неуважение. затем я дерзанул и кто-то расплакался в паблик
  9. пан дерзит в каждом сообщение, а если ответить в таком же духе, то его хрустальное эго разлетается на кусочки. еще и в паблик. хватит искать зраду везде. займись делом
  10. ты зачем выносишь личку и содержимое платного файла на общее обозрение? администрация примите меры против неадекватa @Support
  11. а вопрос только в редиректе? могу сделать 301 на родитель. пишите в личку
  12. а зачем редиректы? отедльные карточки с разным размером/цветом норм практика
×
×
  • Створити...

Important Information

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