module.exports = ({ env }) => ({
defaultConnection: 'default',
connections: {
default: {
connector: 'mongoose',
settings: {
host: env('DATABASE_HOST', '127.0.0.1'),
srv: env.bool('DATABASE_SRV', false),
port: env.int('DATABASE_PORT', 27017),
database: env('DATABASE_NAME', 'hiv'),
username: env('DATABASE_USERNAME', ''),
password: env('DATABASE_PASSWORD', ''),
},
options: {
authenticationDatabase: env('AUTHENTICATION_DATABASE', null),
ssl: env.bool('DATABASE_SSL', false),
},
},
},
});
HOST=0.0.0.0
PORT=1337
URL = 'site.ru'
API_URL = 'api.site.ru'
EMAIL = 'no-reply@site.ru'
API_USER_ID = '...'
API_SECRET = '...'
TOKEN_STORAGE = '/tokens/'
NODE_ENV=production
public function getProductDiscounts($product_id) {
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_discount WHERE product_id = '" . (int)$product_id . "' AND customer_group_id = '" . (int)$this->config->get('config_customer_group_id') . "' AND quantity > 1 AND ((date_start = '0000-00-00' OR date_start < NOW()) AND (date_end = '0000-00-00' OR date_end > NOW())) ORDER BY quantity ASC, priority ASC, price ASC");
return $query->rows;
}
{% if discounts %}
<!-- <h5 class="heading"><span>{{ text_new_discount }}</span></h5> -->
<div class="product-page__discount">
{% for discount in discounts %}
<div class="product-page__discount-item">{{ discount.quantity }} {{ text_discount }} — {{ discount.price }}</div>
{% endfor %}
</div>
{% endif %}