Sipariş Modülü Varmıdır

Events happening in the community are now at Drupal community events on www.drupal.org.
MuhammeT's picture

merhabalar..
aranıza yeni katıldım. umarım bundan sonra daha sık görüşücez..

ben ürün sipariş verdirmek istiyorum. drupal7 kullanıyorum. ürünü sipariş verdirebilicem bi eklenti varmıdır.

Comments

hoş gelişler ola:)

orkutmuratyilmaz's picture

hocam aramızda yeni insanları görmek çok güzel. hoşgeldin.

aşağıdaki eklentilerden birisini kullanabilirsin:

http://drupal.org/project/commerce
http://drupal.org/project/ubercart

kişisel önerim Drupal Commerce eklentisidir. ancak D7'ye yeni başlamışsan biraz zorluklar çekebilirsin. hele views, rules ve entity eklentilerini bir projede kullanmadan buna başlarsan saçındaki aklar çoğalacaktır:))

tekrar merhaba

MuhammeT's picture

iki gün önce kurdum. bi tema beğendim ve sayfamı hazırladım basit içerik olarak. içerik eklememde sorun yok. herşey güzel.

ürün satışı yapıcam. örnek müşterim a ürününü seçicek sipariş vericek. bi o kaldı şuan.

bişi sorucam bu arada. commerce kurdum. commercenin direk modül bağlantısını nasıl bulucam

örnek: siteadi.com/commerce diyorum sayfa yok /store diyorum yok /order diyorum yok

bu sorunumu çözemedim. nasıl bulucam ben bu modüllerin sitemin uzantısını?

Kullanmadım gerçi...

pembeci's picture

Genel olarak bir drupal eklentisinin hangi kısmi url'lere el koyduğunu (yönettiğini) kodundaki MODULE_NAME_menu(...) fonksiyonlarını kontrol ederek öğrenebilirsiniz. Commerce eklentisini kullanmadım ama kod deposunda uygun bir aramayla bu tip isme sahip fonksiyonları listelemek mümkün. Commerce iç içe başka yardımcı eklentiler içerdiğinden hayli fazla sonuç geliyor. Şimdi mesela bu ekrandaki en üst satır şöyle birşey:

commerce_ui.module   12    function commerce_ui_menu() {

Bu satırda 12'ye (satır numarası) tıklayarak commerce_ui.module dosyasındaki ilgili satıra atlayabiliriz. Kodu incelersek mesela bu eklenti şu sayfaları oluşturuyor:
<?php
$items
['admin/commerce'] = array(
 
'title' => 'Store',
 
'description' => 'Administer your store.',
 
// ...
$items['admin/commerce/config'] = array(
 
'title' => 'Configuration',
 
'description' => 'Configure settings and business rules for your store.',
 
//...
$items['admin/commerce/config/currency'] = array(
 
'title' => 'Currency settings',
 
'description' => 'Configure the default currency and display settings.',
 
//....
?>

Yani çeşitli admin sayfaları. Biraz dolaştım diğer dosyalarda da ama admin sayfası olmayan pek fazla url yok. Proje yardım sayfasından benim anladığım her product zaten yeni bir node (senin belirlediğin bir content type üzerinden üretilen). Dolayısıyla product node'ları ekledikten sonra bunları sayfa sayfa göstermek istersen Views kullanman lazım. Oluşturuduğun view'a atadığın url, sonuçta ürünler sayfanın url'si olacak. Yani sorunun kısa cevabı (muhtemelen) böyle bir URL yok çünkü senin oluşturman gerekiyor veya da Commerce tarafından sunulan hazır Views taslaklarından birini kullanman (aktifleştirmen) gerekiyor. Views listeni kontrol ettin mi Commerce'i etkinleştirdikten ve ürün ekledikten sonra?

Installation Profile

pembeci's picture

Siteyi sıfırdan kurduğuna göre ve temel olarak bir e-ticaret sitesi olacağına göre Commerce Kickstart adlı installation profile da sonuç almanı hayli hızlandırabilir. Acelem yok, bu siteyi kurarken Drupal'ı da iyice öğrenmek istiyorum diyorsan herşeyi sıfırdan kendin yapman daha iyi olur tabii.

uyarmıştım demek gibi olmasın ama

orkutmuratyilmaz's picture

"hele views, rules ve entity eklentilerini bir projede kullanmadan buna başlarsan saçındaki aklar çoğalacaktır:))" demiştim ben. pembeci hocam da aynı konuya parmak basmış.

Views, Rules ve Entity nedir iyice öğrenmeden Commerce'e başlama hocam. bunları da öğrenmek zor değil. her birisini işine yarayacak kadar öğrenmen 2-3 gününü alır en çok.

sabırlı bir şekilde bunları öğrendikten sonra Commerce'ü çözebilirsin. yoksa çok üzülürsün.

Merhabalar

Cenk Bisgen's picture

Arkadaslar zaten yardimci oluyor gördugum kadari ile, bende sana Commerce eklentisini öneriyorum.

Eger arkadaslarin bahsettigi moduller uzerinde yeterince tecruben yok ise "Commerce Kickstart" ile baslamanda fayda var. Drupal commerce hakkinda videolar: http://www.drupalcommerce.org/videos

Bununla beraber http://nodeone.se/sv/learn-drupal sayfasinda Drupal ve bircok temel modul ile ilgili videolar bulabilirsin.

Not: videolar ingilizcedir!

Basit alışveriş sepeti

GANYANCI's picture

Basit Sepet diye de bir şey var.
Fazla detaya girmeden kullanabilirsiniz.
http://drupal.org/project/basic_cart
Bu da demo sayfası:
http://d7.dicix.ro/
Ürünü seç, satınalma ekranından sipariş etme e-postası gönder mantığında çalışıyor.

teşekkür ederim basit bişi

MuhammeT's picture

teşekkür ederim basit bişi lazım zaten. hemen deniyorum..