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

qpldl

Users
  
  • 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.