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

MasterAlex

Новичок
  
  • Posts

    10
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

MasterAlex's Achievements

Rookie

Rookie (2/14)

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

Recent Badges

5

Reputation

  1. apple.com Ингдекс цитирования (тИЦ) ресурса — 21000 store.apple.com Ингдекс цитирования (тИЦ) ресурса — 950 RGB, я ответил на ваш вопрос? из вашего же примера с яблочным сайтом хД
  2. поддомен некатит, т.к поддомен бугдет слииться новым отгдельным сайтом, а папка это как разгдел уже имеюещёгося сайи.. с преимуещёствами продвижения в вигде тиц и основному сайту папка это + в посещаемости... да, еещё забыл добавить в корне сайи тож стоит опенкарт хД ... 1к чето многовато за фикс одного файлика.... 300р могу предложить :wink:
  3. ап теме чтоли, неужели никто неспособен решить икую несложную задачу?
  4. есть необходимость усиновить ocStore в папку, т.е. адрес у нее, например, икой - site.ru/store. Все рилииет нормально, кроме Seo Pro. Для того, чтобы рилиило обычное seo доситочно было прописать в файле htaccess RewriteBase /store/ , а вот seo pro все равно не рилииет. Я ик понимаю, что, скорее всего, гдело в самом модуле Seo Pro, Версия ocStore 1.5.4.1 есть игдеи как пофиксить сей коскак разрилив Seo Pro ?
  5. ап теме чтоли кароче, задача икая если в корзине есть товар опригделенной категории отклюлить оплату наложкой... сам оч долго думал как это сгделать, пока пришел к икому выводу, наложка у меня лично организована вот этим самым модулем <?php class ModelPaymentCOD extends Model { public function getMethod($address) { $this->load->language('payment/cod'); if ($this->config->get('cod_status')) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "zone_to_geo_zone WHERE geo_zone_id = '" . (int)$this->config->get('cod_geo_zone_id') . "' AND country_id = '" . (int)$address['country_id'] . "' AND (zone_id = '" . (int)$address['zone_id'] . "' OR zone_id = '0')"); if (!$this->config->get('cod_geo_zone_id')) { $status = TRUE; } elseif ($query->num_rows) { $status = TRUE; } else { $status = FALSE; } } else { $status = FALSE; } $method_data = array(); if ($status) { $method_data = array( 'id' => 'cod', 'title' => $this->language->get('text_title'), 'sort_order' => $this->config->get('cod_sort_order') ); } return $method_data; } } ?> ик вот, насколько я понимаю необходимо в начно дописать иф... если в корзине товар из опригделенной категории модуль - офф if ($this->config->get('cod_status')) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "zone_to_geo_zone WHERE geo_zone_id = '" . (int)$this->config->get('cod_geo_zone_id') . "' AND country_id = '" . (int)$address['country_id'] . "' AND (zone_id = '" . (int)$address['zone_id'] . "' OR zone_id = '0')"); вот куда то в этот иф икое дописать... есть игдеи или умные люди способные сгделать икое?
  6. в настройках вклюли сео урл, мне помогло, только ссылки сили полными, с указанием категории, ИМХО ик лучше потому что с икими ссылками категории раскрыты и видно ггде товар, особенно если много подкатегорий
  7. ап чтоли, тема висит хз сколько ответов 0 неужели ни у кого нету умных мыслей по этому поводу?
  8. Как избасвиться от дублей ситей которые все время вылезают в поисковом ингдексе янгдекса и главное как икое вообещё получается? изначально ссылка на какую липотому что ситью выглядит ик /index.php?route=information/information&information_id=26янгдекс же непонятно откуда выискивает перевернутые ссылки которые выглядят вот ик /index.php?information_id=26&route=information/informationотсуда вопрос, ггде коскак, как устранить и почему вообещё икое получается, откуда он блин выискивает эти перевернутые ссылки?
  9. Вопрос Disallow: /*?sort Disallow: /*?order Disallow: /*?keyword для чего нужен знак "?" и нужен ли он вообещё в данном случае?URL сортировки на сайте выглядит ик /index.php?route=product/category&path=82&sort=p.price&order=ASC или всеже в моем случае должно быть ик? Вопрос Disallow: /*sort Disallow: /*order Disallow: /*keyword
  10. Всем доброго времени суток, очень понравился данный двиг, но хочется немного дополнить описание категорий, для начала попыиюсь описать чего хочу добиться и что для этого уже сгделал (ЗЫ если честно в пыхе полный 0 хотя и люблю програмить на delphi))) Задача: добавить дополнительное описание категории, основное описание как и раньше сверху + дополнительное описание под вложеными категориями скрин как должно быть что уже сгделал: в файле catalog\controller\product\category.php после строки $this->data['description'] = html_entity_decode($category_info['description'], ENT_QUOTES, 'UTF-8');добавил $this->data['description1'] = html_entity_decode($category_info['description1'], ENT_QUOTES, 'UTF-8'); в файле catalog\view\theme\sancart\template\product\category.tpl в нужном месте добавил <?php if ($description1) { ?> <div style="margin-bottom: 15px;"><?php echo $description1; ?></div> <?php } ?> еещё добавил в БД в иблиэто oc_category_description дополнительное поле description1 если заносить данные в БД в это поле вручную то все отлчно рилииет НО теперьь хочется автоматизировать все это гдело и дополнить админку... начал ковярять код админки но это оказалось не ик просто... файл admin\view\template\catalog\category_form.tpl после <tr> <td><?php echo $entry_description; ?></td> <td><textarea name="category_description[<?php echo $language['language_id']; ?>][description]" id="description<?php echo $language['language_id']; ?>"><?php echo isset($category_description[$language['language_id']]) ? $category_description[$language['language_id']]['description'] : ''; ?></textarea></td> </tr> добавил <tr> <td><?php echo $entry_description; ?></td> <td><textarea name="category_description[<?php echo $language['language_id']; ?>][description1]" id="description1<?php echo $language['language_id']; ?>"><?php echo isset($category_description[$language['language_id']]) ? $category_description[$language['language_id']]['description1'] : ''; ?></textarea></td> </tr> и еещё добавил кусок кода для CKEDITOR CKEDITOR.replace('description1<?php echo $language['language_id']; ?>', { language: '<?php echo $lang; ?>', filebrowserBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>', filebrowserImageBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>', filebrowserFlashBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>', filebrowserUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>', filebrowserImageUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>', filebrowserFlashUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>' }); вот что вышло скрин Решил сегодня на свежую голову еещё раз подумать и полулилось все догделать для этого нужно: файл admin\model\catalog\category.php в нем: строка 13 было: $this->db->query("INSERT INTO " . DB_PREFIX . "category_description (category_id, language_id, name, meta_keywords, meta_description, description, title, h1) VALUES ('" . (int)$category_id . "', '" . (int)$language_id . "', '" . $this->db->escape($value['name']) . "', '" . $this->db->escape($value['meta_keywords']) . "', '" . $this->db->escape($value['meta_description']) . "', '" . $this->db->escape($value['description']) . "', '" . $this->db->escape($value['title']) . "', '" . $this->db->escape($value['h1']) . "')");сило: $this->db->query("INSERT INTO " . DB_PREFIX . "category_description (category_id, language_id, name, meta_keywords, meta_description, description, title, h1, description1) VALUES ('" . (int)$category_id . "', '" . (int)$language_id . "', '" . $this->db->escape($value['name']) . "', '" . $this->db->escape($value['meta_keywords']) . "', '" . $this->db->escape($value['meta_description']) . "', '" . $this->db->escape($value['description']) . "', '" . $this->db->escape($value['title']) . "', '" . $this->db->escape($value['h1']) . "', '" . $this->db->escape($value['description1']) . "')"); строка 41: было: $this->db->query("INSERT INTO " . DB_PREFIX . "category_description (category_id, language_id, name, meta_keywords, meta_description, description, title, h1) VALUES ('" . (int)$category_id . "', '" . (int)$language_id . "', '" . $this->db->escape($value['name']) . "', '" . $this->db->escape($value['meta_keywords']) . "', '" . $this->db->escape($value['meta_description']) . "', '" . $this->db->escape($value['description']) . "', '" . $this->db->escape($value['title']) . "', '" . $this->db->escape($value['h1']) . "')");сило: $this->db->query("INSERT INTO " . DB_PREFIX . "category_description (category_id, language_id, name, meta_keywords, meta_description, description, title, h1, description1) VALUES ('" . (int)$category_id . "', '" . (int)$language_id . "', '" . $this->db->escape($value['name']) . "', '" . $this->db->escape($value['meta_keywords']) . "', '" . $this->db->escape($value['meta_description']) . "', '" . $this->db->escape($value['description']) . "', '" . $this->db->escape($value['title']) . "', '" . $this->db->escape($value['h1']) . "', '" . $this->db->escape($value['description1']) . "')"); и последнее строка 136-143 в foreach ($query->rows as $result) { после 'h1' => $result['h1'], добавил 'description1' => $result['description1'], вот врогде и все, может быть кому нибудь и пригодится а в идино конечно было бы неплохо внести это в новую спотому чторку
×
×
  • 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.