emreyelbey / content
Yii2 Content Module
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
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 not auto-updated.
Last update: 2025-05-22 12:51:05 UTC
README
Hazırlanan program bir yii2 modülüdür. Basitçe satıcıları ve hangi satıcıda hangi ürünlerin bulunduğunu bilgisini tutmaya yarar.
Kurulum
Modülü kullanmak için projenizin bulunduğu dizine gidip "composer" aracıyla modülü gerekli paket olarak ekleyin. Bunun için aşağıdaki komutu kullanın.
composer require emreyelbey/content "dev-main"
Eğer bu adım hatasız şekilde tamamlanmışsa projenizin vendor klasörü altında emreyelbey adında bir dizin oluşmuş olmalıdır. Bundan sonra modülü backend ya da frontend tarafında kullanmak üzere konfigüre etmeniz gerekir.
Frontend için: /frontend/config/main.php
Backend için: /backend/config/main.php
dosyalarındaki gerekli kısmı aşağıdaki parçaya uygun şekilde düzenleyin.
'modules' => [
'blogmodule' =>[
'class' => 'emreyelbey\content\Module'
]
],
Bu adımdan sonra modülde kullanılacak olan tabloları oluşturmak için projenizin ana dizinine gidip aşağıdaki komutu çalıştırın.
php yii migrate/up --migrationPath=@vendor/emreyelbey/content/src/migrations
Bu adım da tamamlandıktan sonra modülü kullanmaya başlayabilirsiniz. Kurulum yaptığınız yere göre;
Frontend için: http://[proje kalsorunuz]frontend/web/index.php?r=content/home/index.php
Backend için : http://[proje kalsorunuz]backend/web/index.php?r=content/home/index.php
adresleri üzerinden modülü kullanabilirsiniz.
Ekran Görüntüleri ve Modül Kullanımı
Yukarıdaki linkleri kullanarak modülün ana sayfasına ulaşıp modülü kullanmaya başlayabilirsiniz. Bu sayfada üzerlerinde sırasıyla "Sellers", "Products" ve "Stocklists" yazan üç adet buton bulunur.
- Sellers Butonu
Bu butona tıkladığınızda veri tabanına kaydedilmiş satıcıların listesi görüntülenir.
"Create Sellers" butonu aracılığıyla ise bilgilerini girdiğiniz bir satıcıyı veri tabanına kaydedebilirsiniz.
- Products Butonu
Bu butona tıkladığınızda veri tabanına kaydedilmiş ürünlerin listesi görüntülenir.
"Create Products" butonu aracılığıyla ise bilgilerini girdiğiniz bir ürünü veri tabanına kaydedebilirsiniz.
- Stocklists Butonu
Bu butona tıkladığınızda veri tabanında kayıtlı satıcıların hangisinde hangi ürünün bulunduğu bilgisi görüntülenir.
- "Create Stocklists" butonu aracılığıyla ise satıcı ve ürünler arasında ilişki oluşturabilirsiniz. Bu işlem ilişkilendirdiğiniz ürünün ilişkilendirilen satıcıda stokta bulunduğu anlamına gelir.