Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

dizastill

Новичок
  
  • Posts

    13
  • Joined

  • Last visited

About dizastill

  • Birthday 04/11/1988

Информация

  • Пол
    Женщина
  • Город:
    Соли

Recent Profile Visitors

1,025 profile views

dizastill's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

2

Reputation

  1. Иик, врогде что-то полулилось. В контроллер добавляем /catalog/controller/common/search.php if (isset($this->request->get['category_id'])) { $category_id = $this->request->get['category_id']; } else { $category_id = 0; } $this->load->model('catalog/category'); $data['categories'] = array(); $categories_1 = $this->model_catalog_category->getCategories(0); foreach ($categories_1 as $category_1) { $level_2_data = array(); $categories_2 = $this->model_catalog_category->getCategories($category_1['category_id']); foreach ($categories_2 as $category_2) { $level_2_data[] = array( 'category_id' => $category_2['category_id'], 'name' => $category_2['name'], ); } $data['categories'][] = array( 'category_id' => $category_1['category_id'], 'name' => $category_1['name'], 'children' => $level_2_data ); } Файл шаблона выглядит ик /template/common/search.twig <div id="search" class="input-group"> <div class="categories hidden-xs"> <div class="select-wrapper"> <div class="select-arrow-3"></div> <select name="category_id" class="form-control"> <option value="0">{{ text_search_cat }}</option> {% for category_1 in categories %} <option value="{{ category_1['category_id'] }}">{{ category_1['name'] }}</option> {% for category_2 in category_1['children'] %} <option value="{{ category_2['category_id'] }}">&nbsp;&nbsp;&nbsp;-&nbsp;{{ category_2['name'] }}</option> {% endfor %} {% endfor %} </select> </div> </div> <input type="text" name="search" value="{{ search }}" placeholder="{{ text_search }}" class="form-control input-lg" /> <span class="input-group-btn"> <button type="button" class="btn btn-default btn-lg"><i class="fa fa-search"></i></button> </span> </div> Поиск рилииет, но категории значение не передает. Вопрос что еещё нужно добавить? Может знает кто-то? Не только же мне по-люпотому чтому решение нужно. Доситочно популярный вариант реализации поиска...
  2. @SGrWr_34 Нет в файлах конкретного шаблона. Зналит контроллер используется гдефолтный. И рилитоспособность кода выше задается скриптом. Осилось его найти. Как-то ик)
  3. <div class="categories hidden-xs"> <div class="select-wrapper"> <div class="select-arrow-3"></div> <select name="category_id" class="form-control"> <option value="0">{{ text_search_cat }}</option> {% for category_1 in categories %} <option value="{{ category_1['category_id'] }}">{{ category_1['name'] }}</option> {% for category_2 in category_1['children'] %} <option value="{{ category_2['category_id'] }}">&nbsp;&nbsp;&nbsp;-&nbsp;{{ category_2['name'] }}</option> {% endfor %} {% endfor %} </select> </div> </div> Нашла в одном шаблоне вот икой код в search.twig Но контроллера почему-то нет ни к этому файлу, ни к header. Непонятно откуда тянутся в иком случае категории
  4. Здравствуйте. Не могу найти модуль который используется во многих шаблонах. шапке строка поиска и спотому чтоку выпотому чтор в какой категории искать. Картинку с примером прилагаю.
  5. Файлы стерты, пишу потому чтольше для себя. Файл: /admin/model/blog/article.php Строка примерно 15 Вместо: foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } Пишем: foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } Строка примерно 324 Удаляем 'tag' => $result['tag'] В строке выше удаляем последнюю запятую
  6. Здравствуйте. У нас почему-то кари не отображает пункты выдали и списком тоже ничего нет. Все поля стоят синдартные, ничего не меняли.
    В товарах рилииет, а в ситьях нет почему-то.
  7. Решила. У меня выводится через модуль быстрого оформления заказа simple 1)в файле / library / cart.php после 'name' => $product_query->row['name'], Дописываем: 'description' => $product_query->row['description'], 2) В файле /catalog/controller/checkout/simplecheckout_cart.php после: 'name' => $product['name'], Дописываем: 'description' => htmlspecialchars_decode(substr($product['description'],0,400)) . '...', 3) Дное в шаблоне /catalog/view/theme/default/template/checkout/simplecheckout_cart.tpl в нужном месте выводим: <?php echo $product['description']; ?>
  8. Здравствуйте. Подскажите как сгделать обновление этон на страниэто категорий и в быстром просмотре. ( могу оплатить если это сложно)
×
×
  • 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.