Пару лет назад ВК выкатил такую функцию и там всё работало мгновенно (>40 млн юзеров), стало интересно: как они это сделали?
Пару лет назад ВК выкатил такую функцию и там всё работало мгновенно (>40 млн юзеров), стало интересно: как они это сделали?
if (CModule::IncludeModule('iblock'))
{
$Id = 2;//инфоблок
$fields = CIBlock::getFields($Id);
$fields["CODE"]["IS_REQUIRED"] = "Y";
$fields["CODE"]["DEFAULT_VALUE"]["UNIQUE"] = "Y";
$fields["CODE"]["DEFAULT_VALUE"]["TRANSLITERATION"] = "Y";
CIBlock::setFields($Id, $fields);
};
для начала карьеры лучше найти стабильный офис
HTML5+Pug, CSS3+SCSS/SASS
Как запретить делать отправку тогда заказа, если разные типы позиций в корзине ?Логично же Не давать возможность класть в корзину и я про это написал выше:
Далее: в шаблон сайта вешаем проверку:
Если в корзине есть товар, то получим его категорию. Если мы находимся на странице другого товара, то сравним эти две категории. Если они одинаковые, то показываем кнопку "Купить", иначе блокируем ее с текстом "Нельзя потому что....."
Слегка не понял: Лицензия Стандарт не подразумевает использование стандартных компонентов и api каталога, иными словами она не для ИМ.