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

qpldl

Пользователи
  
  • Posts

    83
  • Joined

  • Last visited

1 Follower

Recent Profile Visitors

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

qpldl's Achievements

Enthusiast

Enthusiast (6/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

1

Reputation

  1. Благодарю Вас это я понял я может не правильно высказался мне нужно поле вывести именно в цикл (что бы напр. под названием подкатегорий можно было вывести доп. поле) - этот модификатор икое сгделает? просто доп. поле мне удалось вывести именно в категорию а вот в цикл подкатегорий никак не получается
  2. Спасипотому что но что то не то при усиновке модификатора, появляется поле и по гдефолту оно копирует согдержимое поля описание я уже вообещё запуился
  3. В файле 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\YOURTHEM\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 добавляем вывод нашего поля <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> $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 SET category_id = '" . (int)$category_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', description = '" . $this->db->escape($value['description']) . "', description1 = '" . $this->db->escape($value['description1']) . "', seo_title = '" . $this->db->escape($value['seo_title']) . "', seo_h1 = '" . $this->db->escape($value['seo_h1']) . "'"); и 67 строка $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 SET category_id = '" . (int)$category_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', description = '" . $this->db->escape($value['description']) . "', description1 = '" . $this->db->escape($value['description1']) . "', seo_title = '" . $this->db->escape($value['seo_title']) . "', seo_h1 = '" . $this->db->escape($value['seo_h1']) . "'"); ну и строка 238 в foreach ($query->rows as $result) { 'description1' => $result['description1'], вот собственно все то же самое сгделал, но поле не выводится кеш модификаторов листил
  4. ну, что всю ситью цитировать? в админке поле есть в шаблоне у категории оно выводится, если в нее зайти а вот в цикле подкатегорий нет (допустим зайгдем в основную категорию, в подкатегориях нету этого поля) - мне вывод нужен именно им если указать <? echo $description; ?> выводится если указать <? echo $description1; ?>, ну то есть новое поле, почему то именно в цикле оно не выводится
  5. Подскажите гделаю по мануалу, но увы, что то игдет не ик если в цикле всивляю <? echo $description2; ?>, не выводит его именно в цикле подкатегорий если всивляю <? echo $description; ?> описание выводится в цикле что упуская вообещё не понимаю
  6. Посоветуйте мод с максимальным обменом с 1с Человек должен гделать все через 1с заказы, товары, оситки и пр.
  7. Вам наверное т.с (программист) задал вопрос?
  8. одно гдело если вы в когде хорошо разбираетесь другое гдело для обычного пользователя(администратора) создать позицию или вывести модуль в нужной позиции ггде по гдефолту в опен их 4 прям удобства хоть отбавляй
  9. ну да опенкарт очень удобна в плане реализации меню(нескольких) и управление ими с админ панели ик же очень удобна в плане размеещёния позиций, ггде в люпотому чтой другой cms это гделается в несколько минут
  10. какой нафиг безопасности? популярные cms постоянно обновляются и не хуже зилитятся о безопасности другое гдело если руки из жопы, то никакая платформа не бугдет безопасной
  11. А при чем тут страницы товаров как landing page? о чем вы вообещё ? При чем тут мои дополнения? в примере сайт с обычными ситическими страницами, подобные сайты гделаются на универсальных платформах joomla, wp - ипотому что на них это гделается очень просто какой смысл гделать это на опенкарт? липотому что с примером ознакомьтесь, липотому что не пишите ерунду с какими то ненужными дополнениями вообещё какой то бред сивой кобылы Выдано предупрежгдение: - флуд
  12. в код для начала посмотри, как сверсин самый быстрый способ обернуть labelом input
  13. Потому как input type=radio не правильно сверсин при клике инпут не активируется в checked сайт версил профессионал input должен быть внутри тега label
×
×
  • 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.