Нужен совет по магазину

Аватар пользователя gracy gracy 19 августа в 17:41

Народ, привет, помогите советом, пожалуйста.

Сто лет друпал в руки не брала уже, но понадобилось сделать простенький магазин именно на нем, нужен небольшой ликбез.
1. какую версию лучше ставить 8 или 9? Для девятки скорее всего плохо с модулями прямо сейчас, да?
2. коммерс или уберкарт?
3. оптимальный сервис оплаты картами без допиливания? смотрю на якассу и payanyway.
4. может бесплатный шаблон опробованный посоветуете еще.

Буду очень благодарна за совет, лоханулась тут с envato, купила шаблон для 8, там оказалась версия 8.1.7, при обновлении слетают все js, все вкривь и вкось, локализация ломает все адреса страниц, без префикса en ничего не пашет, где его отключить не могу найти, в 8 так и не успела вкатиться основательно, вобщем трындец(

Лучший ответ

Комментарии

Аватар пользователя ivnish ivnish 19 августа в 17:48

1. Пока лучше 8. До 9 можно обновиться в любой момент
2. Коммерс
4. Любой бесплатный с drupal.org

Аватар пользователя VasyOK VasyOK 19 августа в 18:21

1. 100 лет назад что смогли сами сделать?

8 как требует использования Композера, Драша и очень желательно Гита. Разобраться конечно можно но вот я еще не во всем разобрался Smile Без этого простой сайт с категориями ориентируясь на возможности views поднять можно, но не ИМ.

Основная проблема выбора не
8 или 9,
а
8,9 или 7
или
8,9 или не Друпал

2. В 7ке Уберкарт работает. Просто ИМ создать можно - работать будет. Чем больше хотелок, тем больше выяснится, что надо привлекать программиста или переходить на D8 Commerce. Даже чтоб всплывающее окно корзины со нужным набором полей сделать. В 8ке на Уберкарт забили.

4. Когда умеешь верстать на примитивном уровне, не будешь тратить время на разгреб скачанных тем. Хотя так можно научится :). Покупая платную тему - покупаете сборку сайта с настроенным функционалом. Кастомизация функционала, от того что предоставлено к тому что в голове, может запросто съесть денег хватающих и на дизайнера и на разраба.
Но то что у вас слетело при обновлении скорей всего ваш недосмотр, а не разработчиков темы.

Аватар пользователя OldWarrior OldWarrior 19 августа в 20:29

VasyOK wrote:... Покупая платную тему - покупаете сборку сайта с настроенным функционалом...

На мой взгляд - чаще наоборот. После покупки крутой темы лихорадочно ищут в её настройках всякие красивые блоки, views'ы, карусели, слайдеры и прочие цацки/ништяки, которые были на скриншотах, но (как выясняется) наруливаются отдельно от темы и "вне коробки". И тут начинается самая захватывающая и драматическая часть.

Аватар пользователя VasyOK VasyOK 19 августа в 21:05

Наоборот не видел. На темплейт монстре сборку сайта можно просмотреть в превью. Вьюхи накликаны, самописные модули включены. При покупке и установке по инструкции вся эта дичь доступна.
И часто баги найти прямо на превью можно, например smoth scroll, который сейчас во многих браузурах не поддерживается.

Аватар пользователя OldWarrior OldWarrior 19 августа в 21:35

VasyOK wrote: Наоборот не видел. На темплейт монстре сборку сайта можно просмотреть в превью. Вьюхи накликаны, самописные модули включены...

Я, возможно, отстал от жизни - платными темами не занимался давно. Но, насколько помню, ещё пару лет назад даже здесь, на форуме, регулярно мелькали вопросы типа "купил тему, а оно не работает". Про сборки "в одном флаконе" с темой речь как-то даже не шла. Такая же ситуация была и на фриланс-сайтах.

Это даже было одно время щедрой почвой для профессионального юмора - типа купил тему за 50$ и готов доплатить 50$ "чтобы было всё", хотя доработки стоили часто на порядок-другой больше.

Аватар пользователя VasyOK VasyOK 19 августа в 21:53

Про сборки речь не шла, т.к. не все покупающие инструкции к купленному читали.
Ситуация осталась.
В профессиональном юморе участвовал.

Аватар пользователя gracy gracy 19 августа в 19:56

ivnish спасибо
OldWarrior спасибо, да, прочла уже по кассе..

VasyOK wrote: 8 как требует использования Композера, Драша и очень желательно Гита.

серьезно? оу щиит(
ну я на семерке прилично сайтов сделала, в том числе пару им, но довольно простых, всё из коробки.
4. не, я там не одна такая, есть комментарий с такой же проблемой без ответа, прочла я конечно его после покупки уже. в поддержку написала, но думаю бесполезно. больше не буду с этими граблями дело иметь конечно..

коммент оттуда если интересно

I had to migrate to Drupal 8.4 first to be able to migrate without errors. Then comes the second biggest problem, none of the carousels or the menu or any of the nice interactive components that come with the theme work because they are not compatible with jQuery version 3 which the newest version of Drupal uses, all the jQuery code in the theme is only compatible with jQuery v2. So even is you upgrade the code yourself you can’t really use any of the stuff the theme comes with. The third biggest problem is that the custom slideshow module the theme comes with does not seem to be compatible with the latest version of Drupal either.

попробую 8 коммерс осилить, спасибо

Аватар пользователя ivnish ivnish 19 августа в 20:19
1

Простые сайты можно делать и без композера. Но вот коммерс требует установку именно через композер

Аватар пользователя VasyOK VasyOK 21 августа в 23:18

А кто это ? Smile

Не успел еще на 8 ке магазинов наделать. Надо много патчей ставить и мониторить насколько обновление модулей с ними совместимо. Тут Композер пригодится.

Аватар пользователя gracy gracy 22 августа в 10:41

все-таки на 7 делаю.
ребят, а есть туториалы по композеру для дебилов? все-таки думаю оно мне надо. попробовала никлана на ютубе посмотреть, там понравилось: ставьте друпал композер через композер ээ. вобщем я что-то фундаментальное не понимаю, как вообще сайт узнает, что я к нему взываю через терминал и тд.

Аватар пользователя ivnish ivnish 22 августа в 10:49

На семерке композер не нужен

Видео пересмотрите столько раз, пока не наступит просветление.

Аватар пользователя gracy gracy 22 августа в 12:54

спасибо, у меня как раз есть машина с линукс минтом для экспериментов, закончу текущие дела и попробую вкатиться

Аватар пользователя VasyOK VasyOK 24 августа в 16:44
1

Пробуйте. Пара советов. Частично мои грабли.
Лучше на SSD все это дело разворачивать.
Последний docker4drupal, который запускает D8 c drush это https://github.com/wodby/docker4drupal/releases/tag/5.4.17. Следующие на D9 нацелены и чуть больших правок файлов докера требуют.
docker-compose.override.yml - лучше не использовать.