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

AlexMax13

Users
  
  • Posts

    717
  • Joined

  • Last visited

Everything posted by AlexMax13

  1. там есть файл только для страницы регистрации http://joxi.ru/p27Y6y1TNQv03r а про изменение адреса забыли
  2. можете подсказать в каком? Потому что в комплекте с модулем для 3.0.2 не идет файл локализации для страницы изменения адреса. все перерыл, не могу найти. oc ocstore 3.0.2
  3. Почему то вместо русского h1 написан на английском http://joxi.ru/MAj57aJCkV8qD2 на странице добавления адреса.
  4. Пожелание: добавьте пожалуйста в будущем возможность добавлять несколько произвольных html блоков, чтобы можно было разместить в разных местах нужный текст. http://joxi.ru/nAy1LgQiwOgyLA
  5. Можно ли выводить разные поля в форме "адреса доставки" для разных групп покупателей? Например чтобы для незарегистрированного покупателя выводились поля Имя и телефон, а для зарегистрированного эти поля были скрыты.
  6. Здравствуйте. Есть ли модуль который позволяет назначать каждому добавленному товару автора, и при продаже этого товара добавлять проценты от его стоимости? Есть партнеры которые работают на основе: товар продан -> получаю 10% от его стоимости. Их многовато. Нужно чтобы каждой имел свой баланс с продажи их товаров.
  7. ну и последний вопрос я задал)) вот если кому надо: в модель: public function getProductA13buy($product_id) { $query = $this->db->query("SELECT SUM(op.quantity) AS quantity FROM " . DB_PREFIX . "order_product op LEFT JOIN " . DB_PREFIX . "order o ON o.order_id=op.order_id WHERE op.product_id = '" . (int)$product_id . "' AND o.order_status_id='5'"); if ($query->num_rows) { return array( 'quantity' => $query->row['quantity'] ); } else { return false; } } в контроллер каталога: $A13buy = $this->model_catalog_product->getProductA13buy($result['product_id']); if ($A13buy['quantity'] != false) { $A13buy = $A13buy['quantity']; } else { $A13buy = '0'; } и чуть ниже еще это: 'A13buy' => $A13buy, чтобы получилось так: http://joxi.ru/5md9N6oH8NM7Q2 ну и в тпл или твиг вот это (в нужное место): <?php echo $product['A13buy']; ?>
  8. в общем в карточке товара можно вывести так: файл модели, после class ModelCatalogProduct extends Model { вставить это: public function getProductA13buy($product_id) { $query = $this->db->query("SELECT SUM(op.quantity) AS quantity FROM " . DB_PREFIX . "order_product op LEFT JOIN " . DB_PREFIX . "order o ON o.order_id=op.order_id WHERE op.product_id = '" . (int)$product_id . "' AND o.order_status_id='5'"); if ($query->num_rows) { return array( 'quantity' => $query->row['quantity'] ); } else { return false; } } в контроллер, после $data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8'); вставить это: $A13buy = $this->model_catalog_product->getProductA13buy($this->request->get['product_id']); if ($A13buy['quantity'] != false) { $data['A13buy'] = $A13buy['quantity']; } else { $data['A13buy'] = '0'; } и в шаблон в любое место вставить это: <?php echo $A13buy; ?> По сути, берем список продаж и сверяем чтобы каждой продажи был ид успешно завершенного заказа. Суммируем только их. Отлично работает. Но как вывести в каталоге товаров?
  9. можно ли в карточке товара вывести количество УСПЕШНЫХ продаж товара? Т.е. у которых статус завершен.
  10. есть ли модуль для вставки рекламных баннеров среди списка товаров? например http://joxi.ru/823YnX4T8ZqEyr
  11. Можно ли как то вывести количество продаж конкретного производителя? Сделать это на сайте, на странице выбранного производителя (всех его товаров)
  12. нашел решение одного доброго человека. там с адаптацией под количество и на тройку нет проблем: часть первая: часть вторая: там еще есть видео где опции в рекомендуемые добавил. ну и другие полезные видео. Если вам помогло, то лайкните автора на ютубе. Хороший контент делает)
  13. тогда скорей всего он бы не отображался и на странице товара... но на странице товара все ок, просто в каталоге отказывается выводить...
  14. Пытаюсь вывести опции типа select в каталоге. делаю так: в контроллер каталога: http://joxi.ru/8Anl5nWUyYbvem В твиг каталога: <div class="options"> {% if product.options %} <div id="option_{{ product.product_id }}"> <br /> {% for option in product.options %} {% if option.type == 'select' %} <div id="option-{{ option.product_option_id }}" class="option"> {% if option.required %} <span class="required">*</span> {% endif %} <b>{{ option.name }}:</b><br /> <select name="option[{{ option.product_option_id }}]"> <option value="">{{ text_select }}</option> {% for option_value in option.option_value %} <option value="{{ option_value.product_option_value_id }}">{{ option_value.name }} {% if option_value.price %} ({{ option_value.price_prefix }}{{ option_value.price }}) {% endif %} </option> {% endfor %} </select> </div> <br /> {% endif %} {% endfor %} </div> {% endif %} </div> все как бы хорошо, выводит название опции, но пункты почему то не выводит... http://joxi.ru/MAj57aJCknzqR2 там должно быть как на странице товара: http://joxi.ru/v29Yd8DTpV7vz2 в чем может быть проблема?
  15. спасибо, модуль действительно шикарен и определенно стоит своих денег. Но на данный момент нет необходимости. Но спасибо за информацию)
  16. Здравствуйте. Стандартно опенкарт добавляет белые полосы для фото которые не пропорциональные. http://joxi.ru/Dr8YW71TMxqGwm Как изменить их цвет с белого на черный?
  17. вот как это дополнение только для опенкарт3 https://opencartforum.com/files/file/1397-dragdrop-sortirovka-tovarov-vqmod/
  18. Есть ли какое то решение для сортировки товаров в админке путем перетаскивания? Вот в этом месте: https://prnt.sc/11d8c4q И естественно менялось содержимое поля "Порядок сортировки".
  19. Вот спасибо вам)) Помогли) А то я скриптами .append в нужные позиции вырезал)
  20. т.е. можно сделать обычную проверку находится ли товар в закладках. Или никак не проверить?
  21. спасибо, но странно почему слэш оно считает пробелом...
×
×
  • 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.