feat(slider): add slider feature

This commit is contained in:
2025-11-01 17:32:28 +03:00
parent 0cccc7e3d7
commit 3049bd3101
37 changed files with 685 additions and 256 deletions

View File

@@ -29,7 +29,7 @@ if [ -z "$SRC_PATH" ]; then
exit 1
fi
echo "Build Telecart Frontend..."
echo "Build Telecart SPA Frontend..."
cd "${SRC_PATH}/frontend/spa"
bun install
bun run build
@@ -43,9 +43,18 @@ bun install
bun run build
echo "Move manifest file"
cp "${SRC_PATH}/module/oc_telegram_shop/upload/admin/view/javascript/.vite/manifest.json" "${SRC_PATH}/module/oc_telegram_shop/upload/admin/view/javascript/manifest.json"
cp "${SRC_PATH}/module/oc_telegram_shop/upload/admin/view/javascript/telecart/.vite/manifest.json" \
"${SRC_PATH}/module/oc_telegram_shop/upload/admin/view/javascript/telecart/manifest.json"
cd - > /dev/null
cd "$SRC_PATH"
echo "Cleanup frontend"
rm -v module/oc_telegram_shop/upload/image/catalog/tgshopspa/vite.svg
rm -v module/oc_telegram_shop/upload/image/catalog/tgshopspa/assets/*.map
rm -v module/oc_telegram_shop/upload/admin/view/integration.js
rm -v module/oc_telegram_shop/upload/admin/view/javascript/telecart/telecart.js.map
rm -v module/oc_telegram_shop/upload/admin/view/javascript/telecart/favicon.ico
echo "Install Composer dependencies."
cd "${SRC_PATH}/module/oc_telegram_shop/upload/oc_telegram_shop"
@@ -55,7 +64,8 @@ composer install \
--optimize-autoloader \
--no-interaction \
--no-cache
cd - > /dev/null
cd "$SRC_PATH"
echo "Copy .env for production"
cp "${SRC_PATH}/module/oc_telegram_shop/upload/oc_telegram_shop/.env.production" \

View File

@@ -27,7 +27,7 @@ docker compose exec web bash -c '\
--username admin \
--password admin \
--email youremail@example.com \
--http_server http://localhost:8000/; exit $?'
--http_server https://api.tg.nikitakiselev.ru/; exit $?'
docker compose exec web bash -c "cd /web; composer update"
echo "Moving storage folder outside the system."