Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

qpldl

Користувачі
  
  • Публікації

    83
  • З нами

  • Відвідування

1 подписчик

Відвідувачі профілю

Блок відвідувачів профілю відключений і не буде доступний широкому іншим користувачам

qpldl's Achievements

Enthusiast

Enthusiast (6/14)

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

Recent Badges

1

Репутація

  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. одно дело если вы в коде хорошо разбираетесь другое дело для обычного пользователя(администратора) создать позицию или вывести модуль в нужной позиции где по дефолту в опен их 4 прям удобства хоть отбавляй
  8. ну да опенкарт очень удобна в плане реализации меню(нескольких) и управление ими с админ панели так же очень удобна в плане размещения позиций, где в любой другой cms это делается в несколько минут
  9. какой нафиг безопасности? популярные cms постоянно обновляются и не хуже заботятся о безопасности другое дело если руки из жопы, то никакая платформа не будет безопасной
  10. А при чем тут страницы товаров как landing page? о чем вы вообще ? При чем тут мои дополнения? в примере сайт с обычными статическими страницами, подобные сайты делаются на универсальных платформах joomla, wp - ибо на них это делается очень просто какой смысл делать это на опенкарт? либо с примером ознакомьтесь, либо не пишите ерунду с какими то ненужными дополнениями вообще какой то бред сивой кобылы Выдано предупреждение: - флуд
  11. в код для начала посмотри, как сверстан самый быстрый способ обернуть labelом input
  12. Потому как input type=radio не правильно сверстан при клике инпут не активируется в checked сайт верстал профессионал input должен быть внутри тега label

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.