Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

bamper

Пользователи
  
  • Публикаций

    72
  • Зарегистрирован

  • Посещение

Информация

  • Пол
    Мужчина

Посетители профиля

2 849 просмотров профиля

Достижения bamper

Enthusiast

Enthusiast (6/14)

  • Dedicated Редкая
  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done

Последние медали

2

Репутация

  1. Добрий вечір Підкажіть на сторінці редагування замовлення admin/index.php?route=sale/order/edit можна зробити вибір міста та відділення?
    для мультимагазину модуль саме те, що потрібно. була невелика проблема з категоріями, але автор швидко все виправив. модуль рекомендую!
  2. по хорошему сделать бы еще перерасчет по количеству комплектов если покупать один комплект если выбрать 2 комплекта скидка остается таже когда товар снова добавляешь с карточки в идеале это все суммировать
  3. в правилах проверки e-mail стоит регулярное выражение [email protected]+ Но почему-то при оформлении заказа покупатели могут вписать адрес почты с пробелами Как исключить ситуацию заполнения данного поля покупателями с пробелами?
  4. для определенных атрибутов значение имеет фото и описание данные берутся с двух таблиц с одной картинка со второй описание данные вывожу в магазине но остальные атрибуты дублируются, из за чего такое может быть? модель продукта public function getProductAttributes($product_id) { $product_attribute_group_data = array(); $product_attribute_group_query = $this->db->query("SELECT ag.attribute_group_id, agd.name FROM " . DB_PREFIX . "product_attribute pa LEFT JOIN " . DB_PREFIX . "attribute a ON (pa.attribute_id = a.attribute_id) LEFT JOIN " . DB_PREFIX . "attribute_group ag ON (a.attribute_group_id = ag.attribute_group_id) LEFT JOIN " . DB_PREFIX . "attribute_group_description agd ON (ag.attribute_group_id = agd.attribute_group_id) WHERE pa.product_id = '" . (int)$product_id . "' AND agd.language_id = '" . (int)$this->config->get('config_language_id') . "' GROUP BY ag.attribute_group_id ORDER BY ag.sort_order, agd.name"); foreach ($product_attribute_group_query->rows as $product_attribute_group) { $product_attribute_data = array(); $product_attribute_query = $this->db->query("SELECT a.attribute_id, ad.name, pa.text, avd.description, av.image FROM " . DB_PREFIX . "product_attribute pa LEFT JOIN " . DB_PREFIX . "attribute a ON (pa.attribute_id = a.attribute_id) LEFT JOIN " . DB_PREFIX . "attribute_description ad ON (a.attribute_id = ad.attribute_id) LEFT JOIN " . DB_PREFIX . "dae_attribute_value_description avd ON (a.attribute_id = avd.attribute_id) LEFT JOIN " . DB_PREFIX . "dae_attribute_value av ON (a.attribute_id = av.attribute_id) WHERE pa.product_id = '" . (int)$product_id . "' AND a.attribute_group_id = '" . (int)$product_attribute_group['attribute_group_id'] . "' AND ad.language_id = '" . (int)$this->config->get('config_language_id') . "' AND avd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND pa.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY a.sort_order, ad.name"); foreach ($product_attribute_query->rows as $product_attribute) { $product_attribute_data[] = array( 'attribute_id' => $product_attribute['attribute_id'], 'name' => $product_attribute['name'], 'text' => $product_attribute['text'], 'image' => $product_attribute['image'], 'description' => $product_attribute['description'] ); } $product_attribute_group_data[] = array( 'attribute_group_id' => $product_attribute_group['attribute_group_id'], 'name' => $product_attribute_group['name'], 'attribute' => $product_attribute_data ); } return $product_attribute_group_data; }
  5. не подскажите как?
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.