Jump to content
Mops009

Вывод атрибута или отдельное поле?

Recommended Posts

У каждого товара комплектация, которая выводится на страничке с товаром. 1-5 строчек, 10-100 знаков.

Вопрос: что экономичнее для ресурсов сервера и быстродействия при большом количестве товаров,

1) хранить комплектацию в атрибутах и дергать ее кодом:

<?php if ($attribute_groups) { ?>
							<?php $i = 0; ?>
							<?php foreach ($attribute_groups as $attribute_group) { ?>
								<?php foreach ($attribute_group['attribute'] as $attribute) { ?>
									<?php if ($attribute['name'] == "Комплектация") { ?>
									<strong>Комплектация</strong>
										<p><?php echo $attribute['text']; ?></p>
									<?php } ?>
								<?php } ?>
							<?php } ?>
							<?php } ?>

2) Заменить в таблице product поле isbn на текстовое поле и указывать там эти данные, соответственно выводить просто это поле на страничке товара?

3) Или самым экономичным будет создать доп. столбец допустим в таблице product_description? Есть ли какая-то разница в этом случае по быстродействию с 2м случаем?

 

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

Share this post


Link to post
Share on other sites

Неужели никто не может подсказать такую простую вещь?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By comtronics
      590.00 руб
      Скачать/Купить дополнение


      Attribut&co! Opencart. Атрибуты - это легко!
      Модуль для работы с атрибутами товаров. Атрибуты категорий. Шаблоны. И многое другое...
       
      Принцип работы модуля
      Из атрибутов, групп, категорий формируются соответствующие деревья, похожие на деревья папок и файлов системы Windows. Деревья позволяют структурировать подсистемы групп, атрибутов, категорий, атрибутов категорий. Т.е. показать наглядно расположение элементов и их иерархию. Вместо того, чтобы открывать для редактирования несколько форм, соответствующих этим подсистемам, теперь есть возможность управления ими в одном месте. Причем это делается быстрее и удобнее. Например, изменить группу или добавить атрибуты в категорию можно простым перетаскиванием мышкой.
      Возможности
      Создание новых групп и атрибутов в одном и том же дереве; Drag-and-drop и copy-paste технологии: Копирование атрибутов одной группы в другую; Перенос атрибутов из группы в группу (смена группы); Drag-and-drop сортировка групп и атрибутов внутри группы; Drag-and-drop добавление атрибутов в категорию; Перенос атрибутов из одной категории в другую (смена категории); Слияние атрибутов без потери связей; Фильтрация и поиск групп, атрибутов и значений атрибутов в дереве; Редактирование групп, атрибутов, шаблонов и значений; Подстановка "Дежурного шаблона" в момент добаления атрибута в товар; Пакетная подстановка "Дежурного шаблона" в товары, в момент добаления атрибута в категорию; Настройка алгоритма добавления значений и шаблонов в товар; Оперативный просмотр товаров отфильтрованных по атрибуту или значению; Набор инструментов для упорядочивания атрибутов: Поиск и удаление пустых значений атрибутов; Удаление ссылок на несуществующие атрибуты; Дефрагментация атрибутов. Подготовка группы парсинга; Удаление атрибутов не связанных ни с одним товаром; Объединение дублей атрибутов без потери связей; Автоматическое формирование атрибутов категорий; Мультиязычность, возможность параллельной работы с несколькими языками;  
      Документация и примеры: http://servenus.com/ru/doc_attributico_ru.html
      Поддерживаемые языки:
      english русский модуль мультиязычный, языки добавляются с помощью языковых файлов admin/language/..../attributico.php Совместимость:
      · OpenCart v.2.x, v3.x (а также сборки на базеOpenCart соответствующих версий)·
      Лицензия:
      лицензия действует только на один домен и тестовый домен после покупки модуля, пришлите запрос в личку с указанием доменов - вышлю файлы. Бесплатная версия:  
      Требования:
      Ioncube Loader версии 5.0 и выше; PHP версии >5.4  Демо
      http://demo.radiocity.kz/admin
      demo
      demo
      Добавил comtronics Добавлено 13.06.2016 Категория Атрибуты Системные требования Ioncube Loader версии 5.0 и выше;PHP версии >5.4 Сайт разработчика http://demo.radiocity.kz/admin Старая цена Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
    • By TeslaFeo
      Если в Вашем магазине много товаров с одинаковыми опциями или атрибутами, то этот модуль для Вас!
       
      Теперь Вы можете в несколько кликов обновить или добавить любое количество опций или атрибутов для любого количества товаров!
       
       
      Основные возможности модуля Массовое добавление/обновление опций и атрибутов для Opencart 2.1, 2.3, 3.0 (OCstore 2.1, 2.3, 3.0):
      - добавление и обновление опций и атрибутов для большого количества товаров;
      - возможность отфильтровать товары с помощью стандартного фильтра и отметить галочками товары, которые нужно модифицировать с помощью данного модуля;
      - все возможности стандартного фильтра (все параметры фильтра, а так же любые комбинации этих параметров).
      - возможность учитывать существование значения опции или атрибута при добавлении к товарам опций и атрибутов.
       
       
      Применение.
      После установки модуля (инструкция в архиве, установка предельно простая), в панели администратора на странице
      "Каталог -> Товары" в верхнем правом углу появится кнопка "Массовые опции/атрибуты".
      Нажатие на эту кнопку вызовет модальное окно, в котором можно настроить и произвести
      массовое добавление и обновление опций и атрибутов (далее модификация).
       
      Первая опция дополнения ("К каким товарам применить").
      Определяет список товаров, к которым будет применена модификация.
       
      Если выбрана опция "К выбранным", то модификация будет применена к товарам,
      отмеченным галочками на текущей WEB-страничке.
       
      Если выбрана опция "К отфильтрованным", то модификация будет применена к товарам, полученным в результате фильтрации.
      Данные формы фильтра отправляются на сервер, где товары отбираются, подобно тому, как Вы их фильтруете для просмотра.
      Учитываются именно значения формы фильтра, установленные в момент нажатия кнопки "Применить", а не уже отфильтрованные товары.
       
      ВАЖНО: Пустая форма фильтра выберет ВСЕ товары магазина.
       
      Вторая опция дополнения ("Что делать с опциями/атрибутами").
      Определяет тип модификации выбранных товаров.
       
      Если выбрано "Добавить", то опции или атрибуты будут добавлены к существующим.
       
      Если выбрано "Обновить", то все опции или атрибуты в товарах будут заменены на те, которые установлены в форме.
      Т е ВСЕ старые опции или атрибуты будут удалены и заменены на новые (указанные в форме).
       
      Третья опция ("Что делать, если значение опции/атрибут уже существует").
      Учитывается только в том случае, если вторая опция дополнения установлена в "Добавить".
       
      Если выбрано "Оставить старое", то при обнаружении существования добавляемого значения опции или атрибута,
      значение опции или атрибута НЕ будет заменено на новое.
       
      Если выбрано "Заменить на новое", то при обнаружении существования добавляемого значения опции или атрибута,
      значение опции или атрибута будет заменено на новое.
       
      Модификация применяется только к опциям или только к атрибутам, в соответствии с тем, какая вкладка выбрана
      в момент нажатия кнопки "Применить".
       
      Демонстрация:
      ocStore 2.1 
      ocStore 2.3
      ocStore 3.0
      Логин/пароль: demo/demo
      Для demo пользователя включено разрешение на редактирование товаров, поэтому Вы можете полноценно протестировать модуль.
       
       
      ВНИМАНИЕ:
      Перед покупкой дополнения, обязательно ознакомьтесь с политикой возвратов.
       
      Перед использованием дополнения, обязательно ознакомьтесь с его описанием.
      При неосторожном использовании, можно в пару кликов удалить все опции или все атрибуты из своего магазина.
      Изучите дополнение на тестовом магазине.
       
      Бесплатная персональная техническая поддержка предоставляется только при выполнении ВСЕХ условий:
      1. Пользователь (и домен) должен быть в списке покупателей (и доменов) этого дополнения. 
      2. Версия движка должна быть в списке заявленных.
      3. В коде дополнения не должно быть изменений.
      4. В коде движка и БД, в тех частях, с которыми дополнение взаимодействует при установке и работе, не должно быть изменений.
      5. Дополнение не работает заявленным образом по вине автора.
      6. Пользователь предоставляет все запрошенные доступы.
       
      В противном случае, поддержка платная.
       
      Дополнение тестировалось на Opencart/ocStore 2.1, 2.3, 3.0.
      Дополнение устанавливается через ocmod.
       
       
      Надеюсь, дополнение сэкономит Вам кучу человеко-часов. А сэкономил - значит заработал.
       
      Пожелания по развитию модуля можно высказать в теме поддержки дополнения.
    • By TeslaFeo
      300.00 руб
      Скачать/Купить дополнение


      Массовое добавление/обновление опций и атрибутов [OC 2.1, 2.3, 3.0]
       
      Если в Вашем магазине много товаров с одинаковыми опциями или атрибутами, то этот модуль для Вас!
       
      Теперь Вы можете в несколько кликов обновить или добавить любое количество опций или атрибутов для любого количества товаров!
       
       
      Основные возможности модуля Массовое добавление/обновление опций и атрибутов для Opencart 2.1, 2.3, 3.0 (OCstore 2.1, 2.3, 3.0):
      - добавление и обновление опций и атрибутов для большого количества товаров;
      - возможность отфильтровать товары с помощью стандартного фильтра и отметить галочками товары, которые нужно модифицировать с помощью данного модуля;
      - все возможности стандартного фильтра (все параметры фильтра, а так же любые комбинации этих параметров).
      - возможность учитывать существование значения опции или атрибута при добавлении к товарам опций и атрибутов.
       
       
      Применение.
      После установки модуля (инструкция в архиве, установка предельно простая), в панели администратора на странице
      "Каталог -> Товары" в верхнем правом углу появится кнопка "Массовые опции/атрибуты".
      Нажатие на эту кнопку вызовет модальное окно, в котором можно настроить и произвести
      массовое добавление и обновление опций и атрибутов (далее модификация).
       
      Первая опция дополнения ("К каким товарам применить").
      Определяет список товаров, к которым будет применена модификация.
       
      Если выбрана опция "К выбранным", то модификация будет применена к товарам,
      отмеченным галочками на текущей WEB-страничке.
       
      Если выбрана опция "К отфильтрованным", то модификация будет применена к товарам, полученным в результате фильтрации.
      Данные формы фильтра отправляются на сервер, где товары отбираются, подобно тому, как Вы их фильтруете для просмотра.
      Учитываются именно значения формы фильтра, установленные в момент нажатия кнопки "Применить", а не уже отфильтрованные товары.
       
      ВАЖНО: Пустая форма фильтра выберет ВСЕ товары магазина.
       
      Вторая опция дополнения ("Что делать с опциями/атрибутами").
      Определяет тип модификации выбранных товаров.
       
      Если выбрано "Добавить", то опции или атрибуты будут добавлены к существующим.
       
      Если выбрано "Обновить", то все опции или атрибуты в товарах будут заменены на те, которые установлены в форме.
      Т е ВСЕ старые опции или атрибуты будут удалены и заменены на новые (указанные в форме).
       
      Третья опция ("Что делать, если значение опции/атрибут уже существует").
      Учитывается только в том случае, если вторая опция дополнения установлена в "Добавить".
       
      Если выбрано "Оставить старое", то при обнаружении существования добавляемого значения опции или атрибута,
      значение опции или атрибута НЕ будет заменено на новое.
       
      Если выбрано "Заменить на новое", то при обнаружении существования добавляемого значения опции или атрибута,
      значение опции или атрибута будет заменено на новое.
       
      Модификация применяется только к опциям или только к атрибутам, в соответствии с тем, какая вкладка выбрана
      в момент нажатия кнопки "Применить".
       
      Демонстрация:
      ocStore 2.1 
      ocStore 2.3
      ocStore 3.0
      Логин/пароль: demo/demo
      Для demo пользователя включено разрешение на редактирование товаров, поэтому Вы можете полноценно протестировать модуль.
       
       
      ВНИМАНИЕ:
      Перед покупкой дополнения, обязательно ознакомьтесь с политикой возвратов.
       
      Перед использованием дополнения, обязательно ознакомьтесь с его описанием.
      При неосторожном использовании, можно в пару кликов удалить все опции или все атрибуты из своего магазина.
      Изучите дополнение на тестовом магазине.
       
      Бесплатная персональная техническая поддержка предоставляется только при выполнении ВСЕХ условий:
      1. Пользователь (и домен) должен быть в списке покупателей (и доменов) этого дополнения. 
      2. Версия движка должна быть в списке заявленных.
      3. В коде дополнения не должно быть изменений.
      4. В коде движка и БД, в тех частях, с которыми дополнение взаимодействует при установке и работе, не должно быть изменений.
      5. Дополнение не работает заявленным образом по вине автора.
      6. Пользователь предоставляет все запрошенные доступы.
       
      В противном случае, поддержка платная.
       
      Дополнение тестировалось на Opencart/ocStore 2.1, 2.3, 3.0.
      Дополнение устанавливается через ocmod.
       
       
      Надеюсь, дополнение сэкономит Вам кучу человеко-часов. А сэкономил - значит заработал.
       
      Пожелания по развитию модуля можно высказать в теме поддержки дополнения.
      Добавил TeslaFeo Добавлено 05.10.2018 Категория Инструменты, утилиты Системные требования Сайт разработчика Старая цена 500 Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.1 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    • By kunca
      Добрый день!
       
      Такая ситуация: в интернет-магазине хаотично заполняли атрибуты, не следуя четким правилам, в итоге в одной и той же категории товаров у части товаров заполнен какой-то атрибут (например, покрытие), а у другой части товаров нет. И так во всех категориях и касается разных атрибутов, а не только покрытия.
      Эти атрибуты выводятся в фильтр на сайте, поэтому нужно дозаполнить недостающие атрибуты по всем товарам.
       
      Вручную искать и заполнять это нереально.
      Нужен модуль, к-ый может массово выводить в админке товары, чтобы было наглядно видно, где заполнен такой-то атрибут (напр., покрытие), а где нет. И чтобы его можно было быстро заполнить. И справить ошибку/опечатку в значении атрибута.
       
      Не в курсе, существует ли вообще модуль с таким функционалом? Прошу посоветовать, если кто знает.
       
      Версия движка: ocStore  Version 1.5.4.1
    • By neoseo
      Убирает кнопки табуляции и разворачивает все табы товара для Opencart\OcStore 2.x  
      Attention, только в NeoSeo:
       
      1. Внимание: Открытый код!
      2. Все обновления к купленным модулям - бесплатно и навсегда.
      3. Техническая поддержка и оперативные ответы на вопросы - бесплатно и навсегда.
      4. NEW! Помощь в установке и устранении ошибок при установке модулей - бесплатно и навсегда, но в порядке общей очереди.
      5. NEW! Оперативный удаленный помощник по TeamViewer по специальному тарифу, 15 мин. - 369 руб. для тех, кому нужно уже, не дожидаясь бесплатной поддержки, которая предоставляется в порядке общей очереди.
       
      Обращаем внимание,  что с 01.08.2019 года техническая поддержка осуществляется исключительно через обращение на почту  info@neoseo.com.ua  Если у Вас есть вопросы информационного характера, пожалуйста, напишите в ЛС или позвоните нам:
      Россия, все звонки бесплатно
      8 800 551 94 15
        Украина: +380 67 67 07 647 +380 63 71 70 763
      +380 50 34 58 565
       
       
      МЫ РАБОТАЕМ:
      Понедельник-пятница 
      с 9-00 до 19-00 по Киевскому времени 
       
       
      Суббота и Воскресенье
      - выходные дни!
       
      Лицензионные условия.
       
       
      Пожалуйста, внимательно читайте то, что написано на странице каждого модуля в инструкции
      по установке и обновлениям:
      Нельзя устанавливать модуль не имея лицензии!
       
      1. Данный модуль устанавливается без лицензии
       
      2. Распакуйте архив с модулем и загрузите содержимое папки upload на сайт
       
      3. Установите модуль посредством меню Дополнения / Модули
       
      4. Установите права на просмотр модуля нужным пользователям
       
      5. Зайдите в настройки модуля, укажите нужные параметры и сохраните настройки.
       
      ВАЖНО! Если вы видите сообщение о том, что файл лицензии не найден не переходите к этапу #7.
      В таком случае ознакомьтесь со статьей https://neoseo.com.ua/otsutstvuet-fayl-licenzii
      или напишите нам на support@neoseo.com.ua, мы поможем выявить причину не активации лицензии. Если вы убедились в том, что модуль видит лицензию, вы можете переходить к следующему пункту.
       
      6. Обновите модификаторы (Дополнения / Модификаторы)
       
      Общий порядок обновления модулей:
       
      Советы:
       
       
      Пробуйте бесплатно!
      Напишите на почту: license@neoseo.com.ua и мы выдадим вам тестовую лицензию на 14 дней!
       
       
      Как предоставляется информационная поддержка? Как решить свой вопрос максимально оперативно?
       
      Важно. Условия бесплатной и платной
      информационной и технической поддержки.
       
      Очень часто спрашивают:
      Преимущества модулей от NeoSeo:
      Посмотреть работу модуля вы сможете тут:
      https://demo.neoseo.com.ua/admin
      логин: admin
      пароль: admin
       
      Пожалуйста, ознакомьтесь с полным перечнем наших модулей здесь:  https://neoseo.com.ua/moduli-dlya-opencart/
       
      Нажмите здесь http://prntscr.com/j1snrb, чтобы быть в курсе всех обновлений.
       
      Уважаемые покупатели, скажите, что может быть лучше для развития модуля, чем публичные обсуждения и отзывы?
      Мы уверены это хороший стимул предоставлять услуги еще лучше ).
      Пожалуйста, все вопросы для обсуждения пишите здесь:
      https://opencartforum.com/topic/67833-razvernutoe-opisanie-tovara-opencart-2x/
       
      Отзыв о работе модуля, пожалуйста, напишите здесь:
      https://opencartforum.com/files/file/3475-razvernutoe-opisanie-tovara-opencart-2x/?tab=reviews
       
      Также, очень рекомендуем Вам, купить и другие наши продукты, которые пригодятся в абсолютно любом магазине.
       
      Спасибо, что вы с нами, всегда рады помочь развитию вашего онлайн-бизнеса!
      Веб-студия NeoSeo - полноценная Команда, решаем любые вопросы оперативно и качественно.
       
      ФУНКЦИОНАЛ НАЗВАНИЕ И ОПИСАНИЕ ССЫЛКИ ИНСТРУМЕНТЫ для
      SEO ПРОДВИЖЕНИЯ:
        1. SEO-Фильтр. Кроме того, что этот модуль предназначен для создания  фильтров, он позволяет создавать сотни или даже тысячи специальных посадочных страниц, чтобы получать из поисковой выдачи средне и низко-частотный трафик бесплатно      2. Генератор robots.txt, без которого поисковые роботы проиндексируют ненужные страницы и понизят вам релевантность  
       
          3. Отслеживание битых ссылок, чтобы не терять трафик впустую      4. Модуль создания редиректов, который позволяют починить битые ссылки     5. Источник заказа, чтобы отслеживать эффективность рекламных кампаний   ПОВЫШЕНИЕ ПРОДАЖ:   1. Выгрузка товаров на Prom.ua, Ava.ua, Hotline, Facebook.com, Яндекс.Маркет, Nadavi.net, Price.ua, Torg.mail.ru и др. прайс-агрегаторы, Модуль для Opencart от веб-студии NeoSeo, который позволяет выгрузить данные для прайс агрегаторов  
        ОБРАБОТКА ТОВАРОВ:   1. Водяной знак, который позволяет автоматически наложить изображение водяного знака на все ваши товары  
       
          2. Обмен с 1С Предприятие     3. Удаление неиспользуемых картинок, без которого ваш каталог с изображениями может порвать хостинг   ОБРАБОТКА ЗАКАЗОВ:   1. Товарный чек     2. Менеджер заказов, без которого просматривать заказы было бы не так удобно  
        БЕЗОПАСНОСТЬ:   1. Резервные копии, без которых можно потерять данные по магазину навсегда  
       
       
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.