Перейти к содержанию
tart

[Решено] Заполняемое поле в админке и его отображение в категории

Рекомендуемые сообщения

Добрый день!

 

В Opencart уже есть стандартные поля (jan, isbn, upc и др.), которые ранее были использованы для своих нужд. Выводить их в карточку товара всегда получалось, но теперь задался вопросом как эти же поля вывести в категорию товара?

 

Т.е. заходим в категорию товара, видим список товаров, название, описание и цену. В админке имеем поле "Поле 1" заполняем его и отображаем напротив цены свой текст, который написали в "Поле 1", без перехода на страницу товара.

 

Как реализовать?

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

сам пробовал напрягать? я знаю что такое поиск и прежде чем создать тему, тщательное все изучаю.

во всех мануалах идет речь о странице товара, мне же тоже самое нужно отобразить в категориях.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если бы поле добавил и написал "делал по той-то инструкции. все сделал, но там для карточки товара, а мне надо вывести в категории. подскажите, как сделать для категории (в карточке товара выводится)" уже бы получил решение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если бы поле добавил и написал "делал по той-то инструкции. все сделал, но там для карточки товара, а мне надо вывести в категории. подскажите, как сделать для категории (в карточке товара выводится)" уже бы получил решение.

 

делал по той-то инструкции. все сделал, но там для карточки товара, а мне надо вывести в категории. подскажите, как сделать для категории (в карточке товара выводится)  :-) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

редиска :D

"jan, isbn, upc" или какое-то своё?

для upc

[=== catalog/controller/product/category.php ===]

				$this->data['products'][] = array(
					'product_id'  => $result['product_id'],
					...
>>

				$this->data['products'][] = array(
					'upc'         => $result['upc'],
					'product_id'  => $result['product_id'],
					...
[=== catalog/view/theme/default/template/product/category.tpl ===]

1.

      <?php if ($product['rating']) { ?>
      <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div>
      <?php } ?>
>>

      <?php if ($product['rating']) { ?>
      <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div>
      <?php } ?>
      <?php if ($product['upc']) { ?>
      <div class="upc"><?php echo $product['upc']; ?></div>
      <?php } ?>
2. х2

			var rating = $(element).find('.rating').html();
			if (rating != null) {
				html += '<div class="rating">' + rating + '</div>';
			}
>>

			var rating = $(element).find('.rating').html();
			if (rating != null) {
				html += '<div class="rating">' + rating + '</div>';
			}
			
			var upc = $(element).find('.upc').html();
			if (upc != null) {
				html += '<div class="upc">' + upc + '</div>';
			}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо, примерил и оказалось то что нужно!  ^_^

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От efremovav
      Скачать/Купить дополнение


      Order Control - Улучшенное управление заказами (oc 1.5.x)
      Модуль предлагает альтернативу странице списка заказов в админке, и дополняет функционал.
      На данный момент имеются следующие возможности:
      -обновление заказов в реальном времени (без перезагрузки страницы, интервал проверки 20 секунд) - при появлении нового заказа обновляется список заказов и всплывает уведомление;
      -поиск по заказам без перезагрузки страницы;
      -возможность назначения цветов для заказов в зависимости от статуса заказа.
      В разработке:
      -улучшенные (упрощенные) страницы оформления заказа и просмотра заказа в админке;
      -ведение расширенной статистики по пользователям админки и созданным ими заказам (введение понятия "ответственный за заказ");
      -добавление звукового уведомления о новом заказе в админке, и вывод оповещения на всех страницах.
      Демонстрация работы модуля тут, настройки модуля тут (логин\пароль demo\demo).
      Требования:
      Opencart\ocStore версия 1.5.x
      наличие установленного VQMOD
      Как установить:
      -копируете содержимое из папки upload в корень сайта;
      -в настройках системы включаете модуль и задаете права на редактирование;
      -модуль будет доступен в списке модулей как "Order Control - Улучшенное управление заказами".
      P.S.: Стандартные файлы движка не заменяются.
      Ваши предложения по улучшению модуля и расширению его возможностей пишите в теме поддержки файла.
      Добавил efremovav Добавлено 29.02.2016 Категория Модули  
    • От pashast
      Скачать/Купить дополнение


      Карта Украины в админке ocmod
      Отображает в админке ocstore 2.x карту Украины, вместо карты мира. Установка ocmod через установку дополнений.

      Тем у кого не работает, проверьте коды регионов https://opencartforum.com/topic/57219-карта-украины-в-админке-ocmod/?do=findComment&comment=554231
      Добавил pashast Добавлено 18.02.2016 Категория Прочее Системные требования Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От batov
      300.00 руб
      Скачать/Купить дополнение


      Smart Tables. Настройка панели управления, добавление отчетов

      Модуль "Smart Tables - кастомизация панели управления, добавление новых отчетов"


      Модуль предназначен, для создания новых отчетов (таблиц) для панели управления (главной страницы), так как считаю, что 10 последних заказов не самая полезная информация.
      Новые таблицы собираются по статусам. То есть, например, создаем таблицу "на отправку" и добавляем к ней все заказы со статусами "Подтвержден, готов к отправке" и "Оплачен, готов к отправке". Глобальная идея, в том что в наглядной форме на главной странице можно оценить обстановку за пару секунд. Нет необходимости заглядывать в "Заказы" и сортировать все заказы по статусам.
      Кастомные поля:
      Номер заказа
      Клиент
      Телефон
      Дата добавления
      Дата последнего изменения
      Сумма заказа
      Адрес
      Статус
      Индекс
      Зона и город
      Метод доставки
      Метод оплаты
      e-mail
      Товары
      Суток после последнего обновления
      Комментарий пользователя
      Последний комментарий менеджера

      Примеры использования:
      Готовы к отправке
      Требуют вмешательства менеджера
      Ждут на почте выкупа
      Ждут оплаты

      Демо:
      http://nikitabatov.ru/opencart/demo/admin
      Логин: demo
      Пароль:
      demo
      Активация:
      После покупки, надо получить ключ, написав мне в личку, который вводится в настройках.
      В запросе укажите ваш домен.
      Установка:
      Установка, для тех кто дружит с vqmod проходит автоматически.
      Для тех у кого нет этого дополнения, или он вообще не знает что это:
      В файл admin/controller/common/home.php
      после строчки $this->data['total_affiliate_approval'] = $this->model_sale_affiliate->getTotalAffiliatesAwaitingApproval();
      Вставить этот код:


      А в файл admin/view/template/common/home.tpl перед строкой <div class="latest"> вставить следующий код:
      Будут проблемы - пишите в личку.
      Модуль для тех, кто работает с Почтой России (почтовые бланки) - https://opencartforum.com/files/file/2516-%D0%BF%D0%BE%D1%87%D1%82%D0%B0-%D1%80%D0%BE%D1%81%D1%81%D0%B8%D0%B8-%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D1%8C-%D0%BF%D0%BE%D1%87%D1%82%D0%BE%D0%B2%D1%8B%D1%85-%D0%B1%D0%BB%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2%D0%B4%D0%BB%D1%8F-%D0%BE%D1%81-15/


      Добавил batov Добавлено 07.01.2016 Категория Прочее  
    • От johntish
      300.00 руб
      Скачать/Купить дополнение


      Быстрый просмотр фотографии товара из каталога в админке
      В Админке при просмотре списка товаров к каталоге отображается маленькое фото,
      что не всегда удобно. Иногда сложно идентифицировать товар по названию (например, в магазине одежды).
      Данное дополнение позволяет просмотреть большое фото товаров при наведении мышкой на картинку товара.
      Кроме этого картинки кликабельны - при нажатии попадаешь в карточку товара в админке, не только по ссылке изменить.
      1. Требуется VQMOD
      2. Чтобы установить - распакуйте архив и скопируйте содержимое папки upload в корень сайта.
      3. Пользуйтесь
      Добавил johntish Добавлено 27.06.2014 Категория Прочее  
    • От riny
      Скачать/Купить дополнение


      Лимит товаров в главной категории
      Модуль добавляет возможность задать в админке лимит вывода товаров на страницу главных категорий.
      Установка:
      скопировать содержимое папки upload в корневой каталог вашего сайта (стандартные файлы не заменяются)
      Тестировалось на ocStore v1.5.5.1.1
      Добавил riny Добавлено 13.11.2013 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×