Ankhena, Да, правильно пишете, надо только шрифты с пробелами в названии в кавычки. И плюс кроме браузеров сайты парсят и роботы яндекса и другие, и для них правильности разметки всё же плюс.
Сложность задачи зависит в целом вот от чего
- требуется ли только программирование, или дизайн, вёрстка также
- от того, с каким еще функционалом связан каталог, возможно, что добавить третий уровень не так и сложно, но придётся редактировать и все другие разделы, которые жёстко завязаны на 2 уровня каталога, а появится третий, и в этом смысле придётся переделать весь сайт, а потом заново тестировать каждую функцию во всех разделах
- от сложности кода, как-то столкнулся с абсолютно простым сайтом, но использовался зачем-то очень не стандартно настроенный хостинг, а функционал был реализован не средствами Битрикс, а своими классами и библиотеками предыдущего разработчика, в итоге каждая задача, которая обычно делается за день, на том сайте делалась не одну неделю.
- от того, сколько было разработчиков до этого
Как бы то ни было, 100 часов звучит для такой задачи неоправданно много,
а более точно можно сказать, только если будет доступ к сайту, понимание общей задачи, что с чем связано.
Вариантов вагон
- Вас просто разводят на как можно больше денег
- Действительно, такая сложная система, что реально сложно переделать
- Вы достали исполнителя бесконечными правками, длительной приёмкой, задержками в оплате и т.д. на столько, что Вам теперь ставят заградительные цены
- Не компетентный менеджер, не может нормально оценить
- Не компетентный программист, которому эта задача так сложна, что будет на самом деле возиться сто часов
- Систему писали пятьдесят разных команд по очереди и текущая команда просто не понимает, что там с чем связано и что может сломаться при доработке.
Выбирайте какой больше вариант нравится.
А в целом, обращайтесь, скорее всего за 100 часов смогу переписать хоть с нуля ваш личный кабинет, так что в дальнейшем будет проще править.
Михаил Ливач, А вот кстати и задача, которую мы с вами обсуждали в другом вопросе)
Личный кабинет с возможностью добавлять товары. Редко, но встречается.
то есть мы не запрещаем добавлять ещё товара, а просто берём за него плату
Выяснилось, что если товар добавлен в корзину с нулевой ценой, то при увеличении количества становится 2 товара с нулевой ценой.
Каким-то из событий корзины наверняка можно отменить увеличение количества.
А если этот же товар добавится обычной кнопкой в корзину с сайта, то у него и будет полная цена.
Михаил Ливач,
Правила работы с корзиной не хотелось бы применять.
Там задача такая, админ сайта добавляет в корзину покупателю подарок.
Во-первых, способ реализации преподаватель не ограничил.
Во-вторых, правило в корзине - это лишняя сущность, раздал, к примеру, админ сотне покупателей подарок, это добавилось 100 правил корзины.
Получается, под каждого покупателя создается индивидуальное правило в корзину.
Всё-таки, думается, правила работы с корзиной - это для маркетолога,
где он сможет видеть пару актуальных акций, а не сотни автоматически сгенерированных правил.
Идея, кстати, рабочая, правило корзины имеет ведь ограничение на товар, и в нём можно задать как-раз нулевую цену ровно на 1 товар.
Михаил Ливач, У меня задача вообще учебная студенту).
Под некоторыми условиями добавляется подарок в корзину с нулевой ценой.
Эту вот часть я успешно реализовал, а дальше, товар с нулевой ценой попадает в корзину и можно плюсиком увеличить его количество в корзине, и что характерно, тоже с нулевой ценой.
Очевидно, что в такой акции подразумевается, что подарок с нулевой ценой должен быть один, а не сколько покупатель захочет добавить.
Можно взять и добавить 100 штук товара с нулевой ценой.
В учебной задаче и так сойдёт, а в реальном магазине обязательно найдётся потребитель-экстремист, который добавит 100 штук товара и будет через суд требовать продать ему товар по таким условиям, 100 штук бесплатно.
Поменял местами код сначала добавил отгрузки, потом вызвал $propertyCollection = $order->getPropertyCollection();
волшебным образом заработало. Спасибо!!!
Darklt, В поддержку Битрикс пишите, это не нормальное поведение Битрикс.
Еще гляньте модули может какие установлены сторонние или в init.php какие события.
Согласен, что именно стили мало кому нужны.