deadpoolzephyr / store
Store Module
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
- php: >=7.0
- yiisoft/yii2: ~2.0.13
Requires (Dev)
- phpunit/phpunit: 8.*.*
This package is auto-updated.
Last update: 2025-05-21 04:35:37 UTC
README
Store Module
Bu modül computer modülü ile birlikte kullanılmalıdır. Tek başına kullanılmasında sorun olmayacaktır ancak birlikte mantıklı bir program ortaya çıkaracaktır.
Kurulum:
Ubuntu Kullanıcıları için Aşağıdaki linki takip ederek otomatik kurulum yapabilirsiniz.
https://gist.github.com/ahmetbaranyilmaz/1797dd519fc6442e51665589cabf9631
Sanal Makine (Vagrant) Kurulumu:
Sırasıyla aşağıdaki yazılımlar kurulmalı ve github token üretilmelidir.
VirtualBox
Vagrant
Git
GitHub API token Generate new token'a tıklayarak yeni bir token oluşturulmalıdır.
Yönetici yetkileriyle terminal (komut satırı) açılarak aşağıdaki direktifler uygulanmalıdır.
vagrant plugin install vagrant-hostmanager
Aşağıdaki diinde bulunan vagrant-local.example.yml dosyasının vagrant-local.yml adıyla kopyası oluşturulmalıdır.
@portal/vagrant/config
GitHub api tokenı vagrant-local.yml dosyasında aşağıdaki şekilde tanımlanmalıdır.
.... github_token: 3ae46db93b308e80f62a9c1e3b16511b19541ad9 ....
Vagrant makina çalıştırılarak kurulum başlatlır. Komut portal dizininin içinde çalıştırılmalıdır.
vagrant up
Ardından ssh bağlantısıyla vagrant makinesine bağlantı sağlanır.
ssh -i .vagrant/machines/webgece/virtualbox/private_key vagrant@webgece
Ardından veritabanına modül ile alakalı tabloların yüklenebilmesi için migrate işlemi yapılmalıdır.
php yii migrate/up --migrationPath=@vendor/deadpoolzephyr/computer/migrations
composer require deadpoolzephyr/store
yazılır. Modüle
http://advanced/backend/web/index.php?r=store/default/index
ile erişilir.