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

Leaderboard

Popular Content

Showing content with the highest reputation on 03/15/2025 in all areas

  1. Демонстрация будущего десктопного приложение. Все это в продолжение к посту Здесь я просто хочу показать как все будет выглядеть на декстопе, и убедится что интерфейс всем понятен и не требует отдельного обучения Для того что бы достичь максимальной узнаваемости, и что бы любой пользователь кто уже пользовался модулем мог просто запустить приложение и приступить к работе, я пожертвовал своими принцыпами и снова вернулся к треклятому JavaScript Но должен признать что данный подход имеет плюсы для меня. 1) Узнаваемый интерфейс 100% 2) Скорость разработки. (Все же я знаю HTML) 3) Кросплатформенность! Возможность работать на Windows, macOS и Linux. Но есть и минусы. 1) Скорее всего скорость работы страдает. 2) Особенности передачи данных между логикой и интерфейсом, все таки это работа внутри браузера и там веб сокет, это накладывает сложности в работе. 3) Наверное производительность и отзывчивость интерфейса (пока не уверен но мне кажется с этим могут быть вопрос.) По сколько на данный момент это хобби разработка идет медленно и во главе угла стоить не финансы, а что бы мне нравилось как все выглядит. Пока что в паблике этой программы нет. Все еше точу мелочи по всем углам. Приглашаю к просмотру первой демо версии. Это даже не демо, это все еше v0.03_alpha
    3 points
  2. Що стало причиною ідеї переходу на євро? Це прохання користувачів, орієнтація на європейський ринок чи фінансово-технічні причини? Як це вплине на комісії та способи оплати? Чи зміняться комісії при оплаті та виведенні коштів? Які платіжні системи залишаться доступними? Як користувачі зможуть виводити кошти в гривнях? Чи буде зручна конвертація євро в гривню для українських продавців? Чи можуть покупці з України зіткнутися з незручностями, т.я. сайт більше орієнтований на продажі в Україні? Долар більш звичний для користувачів. Чи може це знизити активність покупок? За яким курсом буде відбуватись конвертація коштів на рахунку?
    2 points
  3. А причина? Кому не подобається долар? Зараз в Україні долар набагато популярніша валюта чим євро. Всі ціни у валюті скрізь у доларах. Євро майже не використовується. То взагалі який сенс змінювати?
    2 points
  4. 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
    1 point
  5. @Hotserp Доброго вечора! На FTP у модифікаторі: system\oct_remarket_theme_langs.ocmod.xml
    1 point
  6. Сьогодні в 4 додали OCMOD Version Release Notes 4.1.0.0 ADDED OCMOD back!! French language Blog system UPDATED order editor. normalised the ordered editor system. FIXED Subscription system Please read release notes for full list https://github.com/opencart/opencart/releases/tag/4.1.0.0
    1 point
×
×
  • 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.