В начале 2022 года купил дизайн Aspro (Аспро) Allcorp3 для сайтов, работающих на CMS Битрикс (Bitrix), чтобы установить его на клиентский интернет-магазин, взамен морально устаревшего дизайна.
Начал осваивать покупку на тестовом сайте (клоне основного, рабочего). Что имею сказать: много чего, и далеко не всё — хорошее.
См. также
Есть также отзывы про саму компанию-разработчика этих дизайнов — Аспро (Челябинск).
Понравилось
- Дизайн отлично выглядит на демо-сайте разработчика ( https://allcorp3-demo.ru/ ). Он адаптивный, со множеством современных «свистелок и перделок» (к слову, нужных).
- В нём предусмотрели множество нужных настроек (в том числе под SEO).
- Если устанавливать этот дизайн именно на «нулёвый» (пустой) сайт с актуальной версией движка Битрикс, то никаких сообщений об ошибках (и прочих багов) не возникает.
- Хоть и с задержкой (в день-два, не более), но поддержка наконец стала отвечать. Оказалось, в компании были заболевшие, всех перевели на удалёнку.
- Продуман механизм обновления дизайна (update): за те пару месяцев, что мы используем купленный Allcorp3, компания-разработчик дважды выпускала его обновления. Так вот, понравилось то, что файлы, которые будут перезаписаны при обновлении, сохраняются на сервере в виде бэкапа, с именем вида «_mega_menu_1.php.back1.1.0».
Не понравилось
А вот если установить его на существующий сайт (хоть и с последней версией CMS Bitrix), то — баг на баге сидит, и багом погоняет! Примеры:
1) Когда в header.php данной темы добавил строчку, включающую отображение всех ошибок PHP, сайт из адекватно выглядящего сразу превратился в набор строк вида «Warning: undefined variable … on /home/bitrix/www/site.ru/bitrix/templates/aspro-allcorp3/…» И таких ошибок на странице было несколько сотен! (не прокрутить до конца страницы).
2) Многие функции / настройки не будут работать на вашем сайте, в отличие от их (разработчика) демо-сайта, хотя Битрикс и там и тут — один и тот же (уровень лицензии — не ниже, чем Бизнес). Например, у нас в магазине -2 каталога (совершенно разных), и в одном из них (типовом битриксовском) после установки «Ass pro» не отображались цены товаров, а вместо кнопки «купить» («в корзину») есть только кнопка «подробнее», ведущая в карточку товара (при том, что раньше, в старом дизайне, положить товар в корзину можно было, находясь на странице списка товаров). И это никак не изменить в настройках компонента.
3) Решил в карточке товара отредактировать вкладки (табы) «Как купить», «Оплата», «Доставка». И даже тут AssPro сумел доказать, что он «pro» именно по части «ass» — куча багов: написал в визуальном редакторе нужный мне текст, сохранил. И что мы видим после сохранения? Вся страница похе… не отображается, а вместо неё — только этот самый текст из вкладки «Оплата»… См. скриншот:
И самое главное: поиск по админке (где ещё можно править вкладки «Оплата, Доставка» ни к чему не привёл. Вот теперь не знаю, как отменить правку, чтобы товары снова начали показываться… Нашёл: если у вас папка каталога, допустим, называется /catalog/, to содержимое вкладок находится в файлах /catalog/index_howbuy.php, /catalog/index_payment.php и т.д. (см. также в конце статьи — «почему вкладки не работали»)
4) Некоторые настройки (в админке в разделе «Аспро — Настройки») находятся совсем не там, где их ищешь. Шанс найти их самому близок к нулю.
Как вышел из положения (со всеми багами)? Пришлось открывать каждый шаблон (товара на листинге, карточки товара) и дописывать в него: цену, кнопку «купить». Фиксить прочие баги.
5) В настройках каталога невозможно выбрать: показывать умный фильтр (и всё вертикальное меню) слева или справа (такой настройки просто нет). Не поможет даже, если вы пропишете у вертикального меню CSS-свойство float:left. То есть, данный момент сделан немножко «через *опу».
Комментарий
Здесь привёл далеко не полный список багов дизайна Аспро Allcorp. Всё перечислять было лень. Буду дописывать по мере обнаружения новых «косяков».
Не ведитесь, когда видите надпись «золотой / серебряный, авторизованный, сертифицированный… партнёр Битрикс» — это ещё ровным счётом ничего не означает!
Будь я троллем, непременно написал бы здесь что-то вроде «хочется назвать этот дизайн: Ass pro All copro *».
В общем, покупкой Аспро Аллкорп3 разочарован на 90%. Мой клиент заплатил за это «чудо» более 25 000 рублей (без учёта моего труда по налаживанию работы того, что и так «из коробки» должно нормально работать).
* Уверен, любители «контента для взрослых» (да и просто знатоки английского) знают, как это правильно перевести)))
Почему вкладки «Оплата», «Доставка» и остальные — не работали
Потому что… правильно, и этот функционал у погромистов программистов AssPro сделан «через одно место»: откройте редактором кода любой из этих файлов. Например, index_payment.php (вкладка «оплата»). Что мы в нём видим? «Наберите воздуха!» (с) Михаил задорнов.
<?require($_SERVER["DOCUMENT_ROOT"]." /bitrix/header.php");
$APPLICATION->SetTitle("");?>
мой текст
<?require($_SERVER["DOCUMENT_ROOT"]." /bitrix/footer.php");?>
То есть, люди, которые разбираются в коде CMS Битрикс, на этом моменте должны заплакать кровавыми слезами! (досмотрите сюжет на картинке до конца!)
Обновлено позже
Решили, что удобнее будет вести разработку на новом (пустом) сайте, а не на действующем. Установили новый сайт на Битриксе, также с дизайном Aspro Allcorp 3.
Возникли некоторые вопросы, мы написали их в чат разработчика (прямо в админке нашего сайта) — это было в середине дня. Прошло несколько часов (а точнее, рабочий день уже закончился) — нам никто так и не ответил! (при том, что на почту отвечают нормально, только по email не оакзывают техподдержку).
Добавить отзыв