globestar Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 Здраствуйте, есть товар, к которому надо добавить состояние товара (новый, б/у, вскрыта коробка, пцарапан корпус). Нужно так чтобы в админке можно было добавить несколько вариантов состояния товара, а уже в админке карточке товара выбирать типа select списком какой надо. может есть примеры либо как реализовать? Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 опциями попробуйте Надіслати Поділитися на інших сайтах More sharing options... globestar Опубліковано: 26 березня 2015 Автор Share Опубліковано: 26 березня 2015 опциями попробуйте когда делать опциями, то там будет и чекбокс и все остальное, мне надо чтоыб я в админке выбирал что надо чтобы отображалось и все. просто товара много и разные виды а вывод в карточку твоара один. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 Сделать атрибутом Или каким-либо неиспользуемым полем, допилив ввод select'ом Надіслати Поділитися на інших сайтах More sharing options... globestar Опубліковано: 26 березня 2015 Автор Share Опубліковано: 26 березня 2015 Сделать атрибутом Или каким-либо неиспользуемым полем, допилив ввод select'ом вот ет оя понимаю, но вот вывод и сохранение кк прикрутить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 Ну... при большом желании можно все сделать, в том числе, наверное, и опциями. Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 когда делать опциями, то там будет и чекбокс и все остальное, мне надо чтоыб я в админке выбирал что надо чтобы отображалось и все. просто товара много и разные виды а вывод в карточку твоара один. Проще всего, наверное, опциями. И для каждой свою цену. Выводить по умолчанию новый. А уже селектом покупатель будет выбирать, какой ему роднее - новый, б/у, царапаный, неликвид, т.п. Надіслати Поділитися на інших сайтах More sharing options... globestar Опубліковано: 26 березня 2015 Автор Share Опубліковано: 26 березня 2015 Проще всего, наверное, опциями. И для каждой свою цену. Выводить по умолчанию новый. А уже селектом покупатель будет выбирать, какой ему роднее - новый, б/у, царапаный, неликвид, т.п. то не клиент должен выбирать новый, бу и все остальное, ето админитсратор магазина должен сам товару присваивать ккакой он(новый, бу, и все остальное.). а в карточке соответственно должно выводиться то что выбрал админ. аналогично как админ выбирает статус заказа, также и админ может ввести в админке какие из статусов он может выбирать. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 если это сделать полем и не нужно выбирать покупателем, то в карточке товара вывести это поле, а в админке нарисовать нужный селект Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 то не клиент должен выбирать новый, бу и все остальное, ето админитсратор магазина должен сам товару присваивать ккакой он(новый, бу, и все остальное.). а в карточке соответственно должно выводиться то что выбрал админ. аналогично как админ выбирает статус заказа, также и админ может ввести в админке какие из статусов он может выбирать. Так это можно любое поле в админке из скрытых использовать. sku, например. Только подправить шаблон админки, при желании, чтобы заполнялось выбором из селекта, а не вводом текста в поле. А в базе данных - задать полю var и 25 символов длины. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 задать полю var и 25 символов длины. 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Ну пусть поставит 100... 255 лишнее. Незачем перегружать. Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой. Лучше сразу задавать значения, которых достаточно. А то ведь есть "умники", которые для description ставят LONGTEXT, для title TEXT и так далее. А потом удивляются, почему у них ошибка лимита памяти выскакивать начала :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 . Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Ничего секретного. Когда-то давно, на курсах, препод объяснял, что для каждого поля надо задавать ограничения количества символов, которое отводится в памяти для обработки этого поля. Пока запросов мало - проблем не возникнет, но когда каталог разрастается и количество запросов возрастает - начинаются проблемы. Конспектов не осталось, но нашел сейчас в сети по числовым типам: Используйте настолько малые типы INT, насколько это возможно. Например, применять MEDIUMINT намного лучше, чем обычный INT. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 даже ТИП поля влияет. varchar(32) с повторяющимися значениями (~10-20) лучше заменить на ENUM(список значений через запятую). единственный момент тут - новое значение добавлять надо сначала в структуру таблицы, иначе при попытке вставить его получим ошибку от mysql. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 стесняюсь спросить.. на каких объемах таблиц? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 chukcha, не надо съезжать на частности :angry: :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Добавить к товару тип Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Гість Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 опциями попробуйте Надіслати Поділитися на інших сайтах More sharing options...
globestar Опубліковано: 26 березня 2015 Автор Share Опубліковано: 26 березня 2015 опциями попробуйте когда делать опциями, то там будет и чекбокс и все остальное, мне надо чтоыб я в админке выбирал что надо чтобы отображалось и все. просто товара много и разные виды а вывод в карточку твоара один. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 Сделать атрибутом Или каким-либо неиспользуемым полем, допилив ввод select'ом Надіслати Поділитися на інших сайтах More sharing options... globestar Опубліковано: 26 березня 2015 Автор Share Опубліковано: 26 березня 2015 Сделать атрибутом Или каким-либо неиспользуемым полем, допилив ввод select'ом вот ет оя понимаю, но вот вывод и сохранение кк прикрутить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 Ну... при большом желании можно все сделать, в том числе, наверное, и опциями. Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 когда делать опциями, то там будет и чекбокс и все остальное, мне надо чтоыб я в админке выбирал что надо чтобы отображалось и все. просто товара много и разные виды а вывод в карточку твоара один. Проще всего, наверное, опциями. И для каждой свою цену. Выводить по умолчанию новый. А уже селектом покупатель будет выбирать, какой ему роднее - новый, б/у, царапаный, неликвид, т.п. Надіслати Поділитися на інших сайтах More sharing options... globestar Опубліковано: 26 березня 2015 Автор Share Опубліковано: 26 березня 2015 Проще всего, наверное, опциями. И для каждой свою цену. Выводить по умолчанию новый. А уже селектом покупатель будет выбирать, какой ему роднее - новый, б/у, царапаный, неликвид, т.п. то не клиент должен выбирать новый, бу и все остальное, ето админитсратор магазина должен сам товару присваивать ккакой он(новый, бу, и все остальное.). а в карточке соответственно должно выводиться то что выбрал админ. аналогично как админ выбирает статус заказа, также и админ может ввести в админке какие из статусов он может выбирать. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 если это сделать полем и не нужно выбирать покупателем, то в карточке товара вывести это поле, а в админке нарисовать нужный селект Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 то не клиент должен выбирать новый, бу и все остальное, ето админитсратор магазина должен сам товару присваивать ккакой он(новый, бу, и все остальное.). а в карточке соответственно должно выводиться то что выбрал админ. аналогично как админ выбирает статус заказа, также и админ может ввести в админке какие из статусов он может выбирать. Так это можно любое поле в админке из скрытых использовать. sku, например. Только подправить шаблон админки, при желании, чтобы заполнялось выбором из селекта, а не вводом текста в поле. А в базе данных - задать полю var и 25 символов длины. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 задать полю var и 25 символов длины. 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Ну пусть поставит 100... 255 лишнее. Незачем перегружать. Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой. Лучше сразу задавать значения, которых достаточно. А то ведь есть "умники", которые для description ставят LONGTEXT, для title TEXT и так далее. А потом удивляются, почему у них ошибка лимита памяти выскакивать начала :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 . Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Ничего секретного. Когда-то давно, на курсах, препод объяснял, что для каждого поля надо задавать ограничения количества символов, которое отводится в памяти для обработки этого поля. Пока запросов мало - проблем не возникнет, но когда каталог разрастается и количество запросов возрастает - начинаются проблемы. Конспектов не осталось, но нашел сейчас в сети по числовым типам: Используйте настолько малые типы INT, насколько это возможно. Например, применять MEDIUMINT намного лучше, чем обычный INT. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 даже ТИП поля влияет. varchar(32) с повторяющимися значениями (~10-20) лучше заменить на ENUM(список значений через запятую). единственный момент тут - новое значение добавлять надо сначала в структуру таблицы, иначе при попытке вставить его получим ошибку от mysql. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 стесняюсь спросить.. на каких объемах таблиц? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 chukcha, не надо съезжать на частности :angry: :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Добавить к товару тип Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 Сделать атрибутом Или каким-либо неиспользуемым полем, допилив ввод select'ом Надіслати Поділитися на інших сайтах More sharing options... globestar Опубліковано: 26 березня 2015 Автор Share Опубліковано: 26 березня 2015 Сделать атрибутом Или каким-либо неиспользуемым полем, допилив ввод select'ом вот ет оя понимаю, но вот вывод и сохранение кк прикрутить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 Ну... при большом желании можно все сделать, в том числе, наверное, и опциями. Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 когда делать опциями, то там будет и чекбокс и все остальное, мне надо чтоыб я в админке выбирал что надо чтобы отображалось и все. просто товара много и разные виды а вывод в карточку твоара один. Проще всего, наверное, опциями. И для каждой свою цену. Выводить по умолчанию новый. А уже селектом покупатель будет выбирать, какой ему роднее - новый, б/у, царапаный, неликвид, т.п. Надіслати Поділитися на інших сайтах More sharing options... globestar Опубліковано: 26 березня 2015 Автор Share Опубліковано: 26 березня 2015 Проще всего, наверное, опциями. И для каждой свою цену. Выводить по умолчанию новый. А уже селектом покупатель будет выбирать, какой ему роднее - новый, б/у, царапаный, неликвид, т.п. то не клиент должен выбирать новый, бу и все остальное, ето админитсратор магазина должен сам товару присваивать ккакой он(новый, бу, и все остальное.). а в карточке соответственно должно выводиться то что выбрал админ. аналогично как админ выбирает статус заказа, также и админ может ввести в админке какие из статусов он может выбирать. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 если это сделать полем и не нужно выбирать покупателем, то в карточке товара вывести это поле, а в админке нарисовать нужный селект Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 то не клиент должен выбирать новый, бу и все остальное, ето админитсратор магазина должен сам товару присваивать ккакой он(новый, бу, и все остальное.). а в карточке соответственно должно выводиться то что выбрал админ. аналогично как админ выбирает статус заказа, также и админ может ввести в админке какие из статусов он может выбирать. Так это можно любое поле в админке из скрытых использовать. sku, например. Только подправить шаблон админки, при желании, чтобы заполнялось выбором из селекта, а не вводом текста в поле. А в базе данных - задать полю var и 25 символов длины. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 задать полю var и 25 символов длины. 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Ну пусть поставит 100... 255 лишнее. Незачем перегружать. Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой. Лучше сразу задавать значения, которых достаточно. А то ведь есть "умники", которые для description ставят LONGTEXT, для title TEXT и так далее. А потом удивляются, почему у них ошибка лимита памяти выскакивать начала :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 . Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Ничего секретного. Когда-то давно, на курсах, препод объяснял, что для каждого поля надо задавать ограничения количества символов, которое отводится в памяти для обработки этого поля. Пока запросов мало - проблем не возникнет, но когда каталог разрастается и количество запросов возрастает - начинаются проблемы. Конспектов не осталось, но нашел сейчас в сети по числовым типам: Используйте настолько малые типы INT, насколько это возможно. Например, применять MEDIUMINT намного лучше, чем обычный INT. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 даже ТИП поля влияет. varchar(32) с повторяющимися значениями (~10-20) лучше заменить на ENUM(список значений через запятую). единственный момент тут - новое значение добавлять надо сначала в структуру таблицы, иначе при попытке вставить его получим ошибку от mysql. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 стесняюсь спросить.. на каких объемах таблиц? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 chukcha, не надо съезжать на частности :angry: :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Добавить к товару тип Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
globestar Опубліковано: 26 березня 2015 Автор Share Опубліковано: 26 березня 2015 Сделать атрибутом Или каким-либо неиспользуемым полем, допилив ввод select'ом вот ет оя понимаю, но вот вывод и сохранение кк прикрутить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 Ну... при большом желании можно все сделать, в том числе, наверное, и опциями. Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 когда делать опциями, то там будет и чекбокс и все остальное, мне надо чтоыб я в админке выбирал что надо чтобы отображалось и все. просто товара много и разные виды а вывод в карточку твоара один. Проще всего, наверное, опциями. И для каждой свою цену. Выводить по умолчанию новый. А уже селектом покупатель будет выбирать, какой ему роднее - новый, б/у, царапаный, неликвид, т.п. Надіслати Поділитися на інших сайтах More sharing options... globestar Опубліковано: 26 березня 2015 Автор Share Опубліковано: 26 березня 2015 Проще всего, наверное, опциями. И для каждой свою цену. Выводить по умолчанию новый. А уже селектом покупатель будет выбирать, какой ему роднее - новый, б/у, царапаный, неликвид, т.п. то не клиент должен выбирать новый, бу и все остальное, ето админитсратор магазина должен сам товару присваивать ккакой он(новый, бу, и все остальное.). а в карточке соответственно должно выводиться то что выбрал админ. аналогично как админ выбирает статус заказа, также и админ может ввести в админке какие из статусов он может выбирать. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 если это сделать полем и не нужно выбирать покупателем, то в карточке товара вывести это поле, а в админке нарисовать нужный селект Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 то не клиент должен выбирать новый, бу и все остальное, ето админитсратор магазина должен сам товару присваивать ккакой он(новый, бу, и все остальное.). а в карточке соответственно должно выводиться то что выбрал админ. аналогично как админ выбирает статус заказа, также и админ может ввести в админке какие из статусов он может выбирать. Так это можно любое поле в админке из скрытых использовать. sku, например. Только подправить шаблон админки, при желании, чтобы заполнялось выбором из селекта, а не вводом текста в поле. А в базе данных - задать полю var и 25 символов длины. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 задать полю var и 25 символов длины. 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Ну пусть поставит 100... 255 лишнее. Незачем перегружать. Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой. Лучше сразу задавать значения, которых достаточно. А то ведь есть "умники", которые для description ставят LONGTEXT, для title TEXT и так далее. А потом удивляются, почему у них ошибка лимита памяти выскакивать начала :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 . Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Ничего секретного. Когда-то давно, на курсах, препод объяснял, что для каждого поля надо задавать ограничения количества символов, которое отводится в памяти для обработки этого поля. Пока запросов мало - проблем не возникнет, но когда каталог разрастается и количество запросов возрастает - начинаются проблемы. Конспектов не осталось, но нашел сейчас в сети по числовым типам: Используйте настолько малые типы INT, насколько это возможно. Например, применять MEDIUMINT намного лучше, чем обычный INT. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 даже ТИП поля влияет. varchar(32) с повторяющимися значениями (~10-20) лучше заменить на ENUM(список значений через запятую). единственный момент тут - новое значение добавлять надо сначала в структуру таблицы, иначе при попытке вставить его получим ошибку от mysql. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 стесняюсь спросить.. на каких объемах таблиц? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 chukcha, не надо съезжать на частности :angry: :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Добавить к товару тип Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 Ну... при большом желании можно все сделать, в том числе, наверное, и опциями. Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 когда делать опциями, то там будет и чекбокс и все остальное, мне надо чтоыб я в админке выбирал что надо чтобы отображалось и все. просто товара много и разные виды а вывод в карточку твоара один. Проще всего, наверное, опциями. И для каждой свою цену. Выводить по умолчанию новый. А уже селектом покупатель будет выбирать, какой ему роднее - новый, б/у, царапаный, неликвид, т.п. Надіслати Поділитися на інших сайтах More sharing options... globestar Опубліковано: 26 березня 2015 Автор Share Опубліковано: 26 березня 2015 Проще всего, наверное, опциями. И для каждой свою цену. Выводить по умолчанию новый. А уже селектом покупатель будет выбирать, какой ему роднее - новый, б/у, царапаный, неликвид, т.п. то не клиент должен выбирать новый, бу и все остальное, ето админитсратор магазина должен сам товару присваивать ккакой он(новый, бу, и все остальное.). а в карточке соответственно должно выводиться то что выбрал админ. аналогично как админ выбирает статус заказа, также и админ может ввести в админке какие из статусов он может выбирать. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 если это сделать полем и не нужно выбирать покупателем, то в карточке товара вывести это поле, а в админке нарисовать нужный селект Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 то не клиент должен выбирать новый, бу и все остальное, ето админитсратор магазина должен сам товару присваивать ккакой он(новый, бу, и все остальное.). а в карточке соответственно должно выводиться то что выбрал админ. аналогично как админ выбирает статус заказа, также и админ может ввести в админке какие из статусов он может выбирать. Так это можно любое поле в админке из скрытых использовать. sku, например. Только подправить шаблон админки, при желании, чтобы заполнялось выбором из селекта, а не вводом текста в поле. А в базе данных - задать полю var и 25 символов длины. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 задать полю var и 25 символов длины. 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Ну пусть поставит 100... 255 лишнее. Незачем перегружать. Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой. Лучше сразу задавать значения, которых достаточно. А то ведь есть "умники", которые для description ставят LONGTEXT, для title TEXT и так далее. А потом удивляются, почему у них ошибка лимита памяти выскакивать начала :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 . Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Ничего секретного. Когда-то давно, на курсах, препод объяснял, что для каждого поля надо задавать ограничения количества символов, которое отводится в памяти для обработки этого поля. Пока запросов мало - проблем не возникнет, но когда каталог разрастается и количество запросов возрастает - начинаются проблемы. Конспектов не осталось, но нашел сейчас в сети по числовым типам: Используйте настолько малые типы INT, насколько это возможно. Например, применять MEDIUMINT намного лучше, чем обычный INT. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 даже ТИП поля влияет. varchar(32) с повторяющимися значениями (~10-20) лучше заменить на ENUM(список значений через запятую). единственный момент тут - новое значение добавлять надо сначала в структуру таблицы, иначе при попытке вставить его получим ошибку от mysql. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 стесняюсь спросить.. на каких объемах таблиц? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 chukcha, не надо съезжать на частности :angry: :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Добавить к товару тип Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 когда делать опциями, то там будет и чекбокс и все остальное, мне надо чтоыб я в админке выбирал что надо чтобы отображалось и все. просто товара много и разные виды а вывод в карточку твоара один. Проще всего, наверное, опциями. И для каждой свою цену. Выводить по умолчанию новый. А уже селектом покупатель будет выбирать, какой ему роднее - новый, б/у, царапаный, неликвид, т.п. Надіслати Поділитися на інших сайтах More sharing options...
globestar Опубліковано: 26 березня 2015 Автор Share Опубліковано: 26 березня 2015 Проще всего, наверное, опциями. И для каждой свою цену. Выводить по умолчанию новый. А уже селектом покупатель будет выбирать, какой ему роднее - новый, б/у, царапаный, неликвид, т.п. то не клиент должен выбирать новый, бу и все остальное, ето админитсратор магазина должен сам товару присваивать ккакой он(новый, бу, и все остальное.). а в карточке соответственно должно выводиться то что выбрал админ. аналогично как админ выбирает статус заказа, также и админ может ввести в админке какие из статусов он может выбирать. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 если это сделать полем и не нужно выбирать покупателем, то в карточке товара вывести это поле, а в админке нарисовать нужный селект Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 то не клиент должен выбирать новый, бу и все остальное, ето админитсратор магазина должен сам товару присваивать ккакой он(новый, бу, и все остальное.). а в карточке соответственно должно выводиться то что выбрал админ. аналогично как админ выбирает статус заказа, также и админ может ввести в админке какие из статусов он может выбирать. Так это можно любое поле в админке из скрытых использовать. sku, например. Только подправить шаблон админки, при желании, чтобы заполнялось выбором из селекта, а не вводом текста в поле. А в базе данных - задать полю var и 25 символов длины. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 задать полю var и 25 символов длины. 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Ну пусть поставит 100... 255 лишнее. Незачем перегружать. Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой. Лучше сразу задавать значения, которых достаточно. А то ведь есть "умники", которые для description ставят LONGTEXT, для title TEXT и так далее. А потом удивляются, почему у них ошибка лимита памяти выскакивать начала :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 . Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Ничего секретного. Когда-то давно, на курсах, препод объяснял, что для каждого поля надо задавать ограничения количества символов, которое отводится в памяти для обработки этого поля. Пока запросов мало - проблем не возникнет, но когда каталог разрастается и количество запросов возрастает - начинаются проблемы. Конспектов не осталось, но нашел сейчас в сети по числовым типам: Используйте настолько малые типы INT, насколько это возможно. Например, применять MEDIUMINT намного лучше, чем обычный INT. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 даже ТИП поля влияет. varchar(32) с повторяющимися значениями (~10-20) лучше заменить на ENUM(список значений через запятую). единственный момент тут - новое значение добавлять надо сначала в структуру таблицы, иначе при попытке вставить его получим ошибку от mysql. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 стесняюсь спросить.. на каких объемах таблиц? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 chukcha, не надо съезжать на частности :angry: :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Добавить к товару тип Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 если это сделать полем и не нужно выбирать покупателем, то в карточке товара вывести это поле, а в админке нарисовать нужный селект Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 то не клиент должен выбирать новый, бу и все остальное, ето админитсратор магазина должен сам товару присваивать ккакой он(новый, бу, и все остальное.). а в карточке соответственно должно выводиться то что выбрал админ. аналогично как админ выбирает статус заказа, также и админ может ввести в админке какие из статусов он может выбирать. Так это можно любое поле в админке из скрытых использовать. sku, например. Только подправить шаблон админки, при желании, чтобы заполнялось выбором из селекта, а не вводом текста в поле. А в базе данных - задать полю var и 25 символов длины. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 задать полю var и 25 символов длины. 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Ну пусть поставит 100... 255 лишнее. Незачем перегружать. Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой. Лучше сразу задавать значения, которых достаточно. А то ведь есть "умники", которые для description ставят LONGTEXT, для title TEXT и так далее. А потом удивляются, почему у них ошибка лимита памяти выскакивать начала :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 . Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Ничего секретного. Когда-то давно, на курсах, препод объяснял, что для каждого поля надо задавать ограничения количества символов, которое отводится в памяти для обработки этого поля. Пока запросов мало - проблем не возникнет, но когда каталог разрастается и количество запросов возрастает - начинаются проблемы. Конспектов не осталось, но нашел сейчас в сети по числовым типам: Используйте настолько малые типы INT, насколько это возможно. Например, применять MEDIUMINT намного лучше, чем обычный INT. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 даже ТИП поля влияет. varchar(32) с повторяющимися значениями (~10-20) лучше заменить на ENUM(список значений через запятую). единственный момент тут - новое значение добавлять надо сначала в структуру таблицы, иначе при попытке вставить его получим ошибку от mysql. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 стесняюсь спросить.. на каких объемах таблиц? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 chukcha, не надо съезжать на частности :angry: :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Добавить к товару тип Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 то не клиент должен выбирать новый, бу и все остальное, ето админитсратор магазина должен сам товару присваивать ккакой он(новый, бу, и все остальное.). а в карточке соответственно должно выводиться то что выбрал админ. аналогично как админ выбирает статус заказа, также и админ может ввести в админке какие из статусов он может выбирать. Так это можно любое поле в админке из скрытых использовать. sku, например. Только подправить шаблон админки, при желании, чтобы заполнялось выбором из селекта, а не вводом текста в поле. А в базе данных - задать полю var и 25 символов длины. Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 задать полю var и 25 символов длины. 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Ну пусть поставит 100... 255 лишнее. Незачем перегружать. Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой. Лучше сразу задавать значения, которых достаточно. А то ведь есть "умники", которые для description ставят LONGTEXT, для title TEXT и так далее. А потом удивляются, почему у них ошибка лимита памяти выскакивать начала :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 . Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Ничего секретного. Когда-то давно, на курсах, препод объяснял, что для каждого поля надо задавать ограничения количества символов, которое отводится в памяти для обработки этого поля. Пока запросов мало - проблем не возникнет, но когда каталог разрастается и количество запросов возрастает - начинаются проблемы. Конспектов не осталось, но нашел сейчас в сети по числовым типам: Используйте настолько малые типы INT, насколько это возможно. Например, применять MEDIUMINT намного лучше, чем обычный INT. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 даже ТИП поля влияет. varchar(32) с повторяющимися значениями (~10-20) лучше заменить на ENUM(список значений через запятую). единственный момент тут - новое значение добавлять надо сначала в структуру таблицы, иначе при попытке вставить его получим ошибку от mysql. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 стесняюсь спросить.. на каких объемах таблиц? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 chukcha, не надо съезжать на частности :angry: :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Добавить к товару тип Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 12 символов кириллицы - не мало? var или varchar не надо жадничать - надо брать по максимум -255 Ну пусть поставит 100... 255 лишнее. Незачем перегружать. Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой. Лучше сразу задавать значения, которых достаточно. А то ведь есть "умники", которые для description ставят LONGTEXT, для title TEXT и так далее. А потом удивляются, почему у них ошибка лимита памяти выскакивать начала :) Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 . Рано, или поздно, придется оптимизировать базу данных и тут начнется геморрой С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Ничего секретного. Когда-то давно, на курсах, препод объяснял, что для каждого поля надо задавать ограничения количества символов, которое отводится в памяти для обработки этого поля. Пока запросов мало - проблем не возникнет, но когда каталог разрастается и количество запросов возрастает - начинаются проблемы. Конспектов не осталось, но нашел сейчас в сети по числовым типам: Используйте настолько малые типы INT, насколько это возможно. Например, применять MEDIUMINT намного лучше, чем обычный INT. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 даже ТИП поля влияет. varchar(32) с повторяющимися значениями (~10-20) лучше заменить на ENUM(список значений через запятую). единственный момент тут - новое значение добавлять надо сначала в структуру таблицы, иначе при попытке вставить его получим ошибку от mysql. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 стесняюсь спросить.. на каких объемах таблиц? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 chukcha, не надо съезжать на частности :angry: :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Добавить к товару тип Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
Helloween Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 С этого места поподробнее... Каким образом размер поля влияет на оптимизацию... Может у вас есть секретные данные? Ничего секретного. Когда-то давно, на курсах, препод объяснял, что для каждого поля надо задавать ограничения количества символов, которое отводится в памяти для обработки этого поля. Пока запросов мало - проблем не возникнет, но когда каталог разрастается и количество запросов возрастает - начинаются проблемы. Конспектов не осталось, но нашел сейчас в сети по числовым типам: Используйте настолько малые типы INT, насколько это возможно. Например, применять MEDIUMINT намного лучше, чем обычный INT. Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 даже ТИП поля влияет. varchar(32) с повторяющимися значениями (~10-20) лучше заменить на ENUM(список значений через запятую). единственный момент тут - новое значение добавлять надо сначала в структуру таблицы, иначе при попытке вставить его получим ошибку от mysql. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 стесняюсь спросить.. на каких объемах таблиц? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 chukcha, не надо съезжать на частности :angry: :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Добавить к товару тип
chukcha Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 стесняюсь спросить.. на каких объемах таблиц? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 chukcha, не надо съезжать на частности :angry: :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
afwollis Опубліковано: 26 березня 2015 Share Опубліковано: 26 березня 2015 chukcha, не надо съезжать на частности :angry: :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts