Skapa enkel webshop med hjälp av views och webform?

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

Jag använder D6.

Jag har skapat en Views som innehåller en artikelkatalog (ca 300 olika artiklar), där man enkelt kan se artikelnummer och vad det är för typ av artikel, detta används endast för internt bruk.

Men nu behöver den avdelningen som beställde detta från början, ha en till funktion som jag inte räknade med från början, det blev helt plötsligt lite mer komplicerat.

Dom vill att man ska kunna klicka på någon text/knapp i samma views/tabell och så skapas det en kundkorg på samma sida, och sedan ska man kunna skicka iväg dessa artiklar till en speciell mail.

Mina tankar var väl att använda det tillsammans med Webform, där jag lägger den som en block vid sidan om, men jag vet inte bara hur jag ska lyckas föra över artiklarna (behövs bara vara i ren text) som man då klickar på till formuläret utan att man ska klippa och klistra.

Någon som har en idé?

Jag kikade på lite moduler som fanns, men det hela känns för invecklat för vad det egentligen ska göra.

Comments

Uppgradera till D7 och använd

solipsist's picture

Uppgradera till D7 och använd Drupal Commerce. Då har du allt detta out of the box.

Ok, men det är ju ett

Patrick Danielsson's picture

Ok, men det är ju ett otroligt jobb om man har 40-50 moduler installerade, det är ju inget man gör på en handvändning.

Finns det någon annan lösning?

Du kan alltid testa att klona

Orjan's picture

Du kan alltid testa att klona siten och göra en testuppgradering för att se hur det går. Många moduler har en bra upgrade path...

Ubercart kan göra detta men

pontus_nilsson's picture

Ubercart kan göra detta men kanske är detta en av de moduler du nämner som är lite för advancerad för vad du är ute efter. Tänk bara på att om du inte väljer en robust ehandelsmodul och beställningar kommer efter på påbyggnad så kanske du sitter och bygger en egen Ubercart :) Och skulle du välja Ubercart, överväg att gå över till D7 och en snyggare byggd e-handellösning, Drupal Commerce.

Sprang på denna Simple cart, har inte testat men den låter som en enkel Ubercart.

|http://drupal.org/project/basic_cart verkar lösa ditt problem men finns bara till D7. Kolla om det finns en backport.

Om jag skulle kode detta själv så skulle jag göra en länk i views som går till /order/add/[produktid] och ett formulär. När formuläret submittas så kan du tillfälligt spara datan i sessionsvariabeln i php eller använda ctools object cache för att spara till sessionsvariabeln. De ordrar som sedan ska skickas till ordermottagaren hämtas från object cache eller sessionsvariabeln. Kanske kan de skickas som ett dolt fält i webform.
Ganska krånglig och tidskrävande tror jag.

En alternativ lösning är att sätta upp en clean webshop i Drupal commerce som subdomän och låta den gå på D7.

//Pontus Nilsson, Digitalist

Flag + Views ?

miccelito's picture

Simple Cart http://drupal.org/project/simple_cart

Nackdel: Ingen aktivitet senaste 6 månader i modul forum http://drupal.org/project/issues/simple_cart?status=All&categories=All

Simple Cart » Views integration
http://drupal.org/node/1236500

Exempelsida som använder Simple Cart tillsammans med Views
http://www.vodopro.ru/products/508
(öppna i Chrome så att översättning görs till svenska)

--

En annan work-around kanske kan vara att använda modulen Flag http://drupal.org/project/flag plus ytterligare någon tilläggsmodul till Flag för att få till en enkel men webshop liknande funktion på Views sidan och skapa ett Views block som funkar som cart ...?

simplecartjs.org kanske kan

Jbrydolf's picture

simplecartjs.org kanske kan vara ett alternativ? En extremt enkel javascript-korg. Den har dock inte e-postcheckout ännu. Men det är på gång.

Har du testat simplecartjs

miccelito's picture

Har du testat simplecartjs med "checkout method: SendForm" ? http://simplecartjs.org/documentation/sendform-checkout

Och i sådant fall hur fungerade det praktiskt med Drupal sida..

simpleCart({
checkout: {
type: "SendForm" ,
url: "http://example.com/your/custom/checkout/url" , [---]

Tack för alla svar. Jag

Patrick Danielsson's picture

Tack för alla svar. Jag provade Ubercart, det var en del bök för att få det att fungera, men det gick ändå bra faktiskt, det var väldigt enkelt att installera alla moduler, jag plockade bort betalningsmodulerna och man köper egentligen bara varor för 0 kr med fri leverans :) och mina kollegor känner sig nöjda med det. Framöver kanske dom vill lägga in priser för att kunna få alla avdelningar mer kostnadskontroll, så det känns bara som ett plus i kanten att det redan finns som stöd.

Kan rekommendera dig att

miccelito's picture

Kan rekommendera dig att lägga till tilläggsmodulen Ubercart AJAX Cart http://drupal.org/project/uc_ajax_cart

Har själv kört Ubercart på några siter jag gjort, testat flertalet UC tilläggsmoduler, finns väldans många med olika funktioner, några fantastiskt bra andra dåliga.

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: