Jump to content

twinz

Новичок
  • Content Count

    17
  • Joined

  • Last visited

Community Reputation

4 Обычный

About twinz

  • Rank
    Пользователь

Recent Profile Visitors

491 profile views
  1. в контроллере после $product_total = $this->model_catalog_product->getTotalProducts($filter_data); вставь $data['tot_count'] = $product_total; в шаблоне вывод {{ tot_count }}
  2. в catalog/controller/checkout/success.php // заказ $this->load->model('checkout/order'); $order_info = $this->model_checkout_order->getOrder($this->session->data['order_id']); // корзина $products = $this->cart->getProducts(); это нужно добавлять до очистки сессии и корзины: // новый код вот тут if (isset($this->session->data['order_id'])) { $this->cart->clear(); и в шаблоне выводим что нам нужно
  3. нужно найти в контроллере такой код: if ($category['category_id'] == $data['category_id']) { $children = $this->model_catalog_category->getCategories($category['category_id']); foreach($children as $child) { $filter_data = array('filter_category_id' => $child['category_id'], 'filter_sub_category' => true); $children_data[] = array( 'category_id' => $child['category_id'], 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); } } и закомментировать условие вот так: // if ($category['category_id'] == $data['category_id']) { $children = $this->model_catalog_category->getCategories($category['category_id']); foreach($children as $child) { $filter_data = array('filter_category_id' => $child['category_id'], 'filter_sub_category' => true); $children_data[] = array( 'category_id' => $child['category_id'], 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); } //} (первая и последняя строка)
  4. catalog/controller/mail/forgotten.php попробуй заменить строку $data['reset'] = str_replace('&', '&', $this->url->link('account/reset', 'code=' . $args[1], true)); на $data['reset'] = str_replace('&', '&', $this->url->link('account/reset', 'code=' . $args[1] . '', true));
  5. @Farhord Кеш? Изменения с непропатченным дизайнером тем?
  6. для третьей в шаблоне будет так: onclick="cart.add('{{ product.product_id }}', '{{ product.minimum }}');" а в контроллере точно также как и во второй
  7. onclick="cart.add('<?php echo $product['product_id']; ?>', '<?php echo $product['minimum']; ?>');" на кнопку добавления в корзину 'minimum' => ($result['minimum'] > 0) ? $result['minimum'] : 1, в массив товаров в контроллере
  8. <div class="list-group"> {% for category in categories %} {% if category.category_id == category_id %} <a href="{{ category.href }}" class="list-group-item active">{{ category.name }}</a> {% if category.children %} {% for child in category.children %} {% if child.category_id == child_id %} <a href="{{ child.href }}" class="list-group-item active"> - {{ child.name }}</a> {% else %} <a href="{{ child.href }}" class="list-group-item"> - {{ child.name }}</a> {% endif %} {% endfor %} {% endif %} {% else %} <a href="{{ category.href }}" class="list-group-item">{{ category.name }}</a> {% if child.category_id == child_id %} <a href="{{ child.href }}" class="list-group-item active"> - {{ child.name }}</a> {% else %} <a href="{{ child.href }}" class="list-group-item"> - {{ child.name }}</a> {% endif %} {% endfor %} {% endif %} {% endif %} {% endfor %} </div>
  9. Через id код особо не измениться $data['sstatus'] = $product_info['stock_status_id']; {% if (sstatus == 1) %} Но для мультиязыка так лучше, все правильно
  10. в контроллере получаем статус $data['sstatus'] = $product_info['stock_status']; в шаблоне ставим условие {% if (sstatus == 'НУЖНЫЙ_СТАТУС') %} цену уточняйте {% else %} <p class="price"... {% endif %}
  11. Дилеров легко сделать через группу покупателей. На этой основе моделировать поведение магазина. Какой бюджет под это дело?
  12. - помогите! - вам нужен совет, или консультация? - а какая разница? - совет бесплатный, консультация платная... - тогда совет! - мой вам совет: закажите консультацию Если человек делает в паре с дизайнером, а потом верстает, то нужно понимание шаблонизатора Опенкарт. Красиво сверстаные страницы в .html почти бесполезны для ОС. Также в третьей версии появился .twig Будет у вас пятый "основной язык"
  13. все равно будет уведомлять. это детская болезнь опенкарта, странно что в оксторе не исправлена /catalog/model/checkout/order.php найти $mail->send(); заменить if ($notify) { $mail->send(); }
×

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.