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

spectre

Users
  • Posts

    6,140
  • Joined

  • Last visited

Everything posted by spectre

  1. grok.com opencart 3 убрать валидацию заполнения полей на разных языках
  2. интересно а как насчет русских модулей? если там так все легально и так все хорошо то это финансирование терроризма же выходит)) мелкий дебил прочитал наконец-то лицензию опенкарта и решил что если написать на своей помойке слово гпл то можно втупую продавать все где написано опенкарт, вот удивится когда узнает что это чуточку не так работает и в эту игру можно играть вдвоем (или втроем)) а активные пользователи этого форума которые здесь так против всего русского а там оказывают поддержку по симпл и батч эдитору смеются в их чатике над этой акцией мол гугугу как смешно что эти дурацкие авторы еще придумают ничего, бог все видит
  3. Лучше рассказать что будет с таблицей cart когда туда придет гугл-бот )
  4. if ($category_id == 'нужная категория') { $data['categories'] = 'скопировать кусок из хэдера'; } Если нужны подкатегории - в шаблон category.twig добавить 3 строчки
  5. При редактировании какого-либо шаблона в редакторе шаблонов к нему перестают применяться модификаторы
  6. Там где нужно из mini description - вывести из mini description, где нужно из описания - вывести из описания
  7. 9 Завантажити / Придбати розширення SP Cool Timer Модуль гарного таймера для Opencart — ідеальне рішення для тих, хто хоче додати стильний і функціональний елемент у свій магазин. Досі не було справді красивого і зручного таймера для Opencart, але тепер він є! Усі можливості модуля: Повна настройка кольорів: Ви можете вибрати кольори всіх елементів таймера, щоб він ідеально вписався в дизайн вашого магазину. Гнучкість відображення: Налаштування варіантів відображення таймера (наприклад, показувати чи приховувати секунди). Адаптивність для різних пристроїв: Можливість налаштування різних виводів для мобільної та десктопної версій сайту. Таймер для конкретних товарів, категорій або брендів : Ви можете налаштувати таймер для одного товару або вивести його для всієї категорії чи бренду. HTML-редактор для тексту: Легкість налаштування контенту і стилю тексту, щоб він відповідав вашим уподобанням. Переваги модуля: Легкість у налаштуванні, без необхідності програмування. Повна адаптація під ваш унікальний стиль. Ідеальний баланс між функціональністю та дизайном. Перетворіть вигляд вашого магазину з цим елегантним і багатофункціональним таймером, який прекрасно впишеться в будь-який дизайн! Автор spectre долучення 15.03.25 Категорія Модули Ioncube Loader Нет ocStore 3.0 OpenCart.Pro, ocShop Несовместим Звернення до сервера розробника Нет  
  8. судя по количеству людей требующих темную тему она не сильно-то популярна и востребована) тут пока ещё язык толком не переключается
  9. А не проще каким-то расширением просто user css сделать?
  10. public function getProductSpecials($data = array()) { $sql = "SELECT DISTINCT ps.product_id, (SELECT AVG(rating) FROM " . DB_PREFIX . "review r1 WHERE r1.product_id = ps.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating FROM " . DB_PREFIX . "product_special ps LEFT JOIN " . DB_PREFIX . "product p ON (ps.product_id = p.product_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) WHERE p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND ps.customer_group_id = '" . (int)$this->config->get('config_customer_group_id') . "' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW()))"; $data['discount_percentage'] = 20; if (isset($data['discount_percentage']) && is_numeric($data['discount_percentage']) && $data['discount_percentage'] > 0) { $sql .= " AND ((p.price - ps.price) / p.price * 100) >= " . (float)$data['discount_percentage']; } $sql .= " GROUP BY ps.product_id"; $sort_data = array( 'pd.name', 'p.model', 'ps.price', 'rating', 'p.sort_order' ); if (isset($data['sort']) && in_array($data['sort'], $sort_data)) { if ($data['sort'] == 'pd.name' || $data['sort'] == 'p.model') { $sql .= " ORDER BY LCASE(" . $data['sort'] . ")"; } else { $sql .= " ORDER BY " . $data['sort']; } } else { $sql .= " ORDER BY p.sort_order"; } if (isset($data['order']) && ($data['order'] == 'DESC')) { $sql .= " DESC, LCASE(pd.name) DESC"; } else { $sql .= " ASC, LCASE(pd.name) ASC"; } if (isset($data['start']) || isset($data['limit'])) { if ($data['start'] < 0) { $data['start'] = 0; } if ($data['limit'] < 1) { $data['limit'] = 20; } $sql .= " LIMIT " . (int)$data['start'] . "," . (int)$data['limit']; } $product_data = array(); $query = $this->db->query($sql); foreach ($query->rows as $result) { $product_data[$result['product_id']] = $this->getProduct($result['product_id']); } return $product_data; } в этом примере будут товары скидка на которые больше 20% ну и такое же в getTotalSpecials
  11. Version 1.0

    Модуль гарного таймера для Opencart — ідеальне рішення для тих, хто хоче додати стильний і функціональний елемент у свій магазин. Досі не було справді красивого і зручного таймера для Opencart, але тепер він є! Усі можливості модуля: Повна настройка кольорів: Ви можете вибрати кольори всіх елементів таймера, щоб він ідеально вписався в дизайн вашого магазину. Гнучкість відображення: Налаштування варіантів відображення таймера (наприклад, показувати чи приховувати секунди). Адаптивність для різних пристроїв: Можливість налаштування різних виводів для мобільної та десктопної версій сайту. Таймер для конкретних товарів, категорій або брендів : Ви можете налаштувати таймер для одного товару або вивести його для всієї категорії чи бренду. HTML-редактор для тексту: Легкість налаштування контенту і стилю тексту, щоб він відповідав вашим уподобанням. Переваги модуля: Легкість у налаштуванні, без необхідності програмування. Повна адаптація під ваш унікальний стиль. Ідеальний баланс між функціональністю та дизайном. Перетворіть вигляд вашого магазину з цим елегантним і багатофункціональним таймером, який прекрасно впишеться в будь-який дизайн!
    $9
  12. вам нужно в контроллере товара и категории заменить get-параметр path на полный
  13. Просто не стоит покупать модули на пиратских помойках https://isolon-west-pro.com/ ворованный мой модуль маркетинга тоже присутствует модули не так дорого стоят чтобы за сэкономленные 100 гривен получать левые ссылочки на свой сайт и полное отсутствие поддержки
  14. смотрите сначала в модели в editProduct что приходит в $data ,если там обрезано то криво настроен вебсервер если там правильно - смотреть в сторону mysql
  15. мне больше интересна методика проверки как посчитать 1105)
  16. это означает лишь то что человек не в курсе как работает опенкарт и после установки любого модуля все что сделано пропадет, это как-то не похоже на решение ))
  17. Делаете бекап удаляете англ язык проверяете все ли в порядке
×
×
  • 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.