Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Mar 22 06:27

    wilr on 2

    Default address (compare)

  • Mar 06 13:46
    RVXD opened #740
  • Mar 02 23:38

    wilr on master

    FIX: Replace Image::Fit() with … Merge pull request #739 from mi… (compare)

  • Mar 02 23:38
    wilr closed #739
  • Mar 02 20:50
    mikenuguid opened #739
  • Feb 28 01:58

    wilr on master

    FEAT: Add table index for Statu… Merge pull request #738 from ma… (compare)

  • Feb 28 01:58
    wilr closed #738
  • Feb 27 22:57
    madmatt opened #738
  • Feb 20 07:04
  • Feb 18 14:24
  • Feb 13 19:38

    wilr on master

    FEAT: Allow OrderStatusLog obje… Merge pull request #737 from ma… (compare)

  • Feb 13 19:38
    wilr closed #737
  • Feb 13 10:25
    madmatt opened #737
  • Feb 05 01:54

    wilr on master

    FEAT: Add new VisibleToCustomer… (Potential) fix for PGSQL datab… Merge pull request #736 from ma… (compare)

  • Feb 05 01:54
    wilr closed #736
  • Feb 04 13:12
    madmatt synchronize #736
  • Feb 04 12:53
  • Feb 04 12:48
    madmatt opened #736
  • Jan 30 00:51

    wilr on master

    Fix OrderProcessor not setting … Show any OrderModifiers added t… Allow order total calculation t… and 3 more (compare)

  • Jan 30 00:51
    wilr closed #735
Hans Philip Eide
@hpeide
Hi folks! How do I map old Silvershop db tables to the new prefixed?
Hans Philip Eide
@hpeide
I guess some mysql handwork will do for now. Created a gist here: https://gist.github.com/hpeide/9b7199f79b194f794fc4d72cf34b35c1
Sander Hagenaars
@sanderha
Nice one :)
Roman Schmid
@bummzack
Interesting… don't you also have to replace the ClassName fields accordingly? Or will the updater take care of that? I haven't updated a shop from ss3 to 4, so I don't know
Hans Philip Eide
@hpeide
@bummzack You mean project models? Yeah I just prefixed them the same way. So far it looks quit ok. Haven't tested things in detail yet, but images, orders, products, variations and such has overlived the migration..
Roman Schmid
@bummzack
Ok, good to know
Hans Philip Eide
@hpeide
Would have been nice in the legacy.yml file to re-map db tables somehow, but guess that is something Silverstripe framework has to take care of.
Roman Schmid
@bummzack
yeah… I'm not really sure what the updater tool can do… I haven't used it so far
Hans Philip Eide
@hpeide
I've been using it for two project now, and I ended up doing most of the things manual both times. You can re-map models in the legacy file, but you have to keep the same db table names.
As far as I know .-)
Blair Davidson
@Snowboarder540

Hey Guys,

Wondering about the best way to integrate a Quantity Discount. IE - a $ or % discount could be applied if a certain quantity of a product is ordered... thoughts?
Note: I use the discounts module but can't see an option for achieving this as yet.

Karan Khanna
@abstractk
Hey! Thanks for the great module. Wondering if this is still in development or dormant?
Adrian
@adrian-stein
hey there. I added an issue to discounts module. Dont suppose anyone has looked at it or has a fix?? silvershop/silvershop-discounts#93
Blair Davidson
@Snowboarder540

Hey All,

Not sure if this is still the best place to get advice on the Silvershop module or not...? If not, can someone please point me in the right direction.

Question: Is it possible to set the payment gateway(s) available, depending on the Group of the logged in User.
For example, I have 2 payment gateway options - paypal express and a manual option. For normal users both gateways would be available. But for anyone logged in as a Wholesale user, they would be limited to the manual payment gateway option only (ie - if wholesale user, paypal express gateway is removed). As always, thank you for any advice!

Blair Davidson
@Snowboarder540

Hey Guys,

Just in case anyone is monitoring this thread and is still able / willing to help out. I'm currently experiencing the following issue:

I had recently upgraded a site and have come across a strange error / issue, having now narrowed it down to what I believe is the silvershop discounts module.

Previously using Silverstipe 3.6.3, Silvershop 2.3.1, silvershop-discounts 1.2.0 - no discount issue.
Currently using Silverstipe 3.7.3, Silvershop 2.4.2, silvershop-discounts 1.3.1

The issue occurs if a logged in member (not admin), that has a group discount applied is in the checkout process (note: I am using a stepped checkout). For some reason the checkout form action acquires a ?stage=Stage suffix.

Because these members are not admin the form submission redirects the user to an admin login page / prevents the user from continuuing the checkout process.

If the discount is removed for that member group then the suffix is not applied and the user is able to checkout as normal.

Any clues / fixes?

thalesgaldino
@thalesgaldino
Hello guys! Has anyone come across to customise the templates, copying the files to SilverShop\Page\ folder and modify it, but then, it loses the ability to be wrapped by the Page.ss which contains all the CSS desired? Is that a namespace problem?
Bram de Leeuw
@TheBnl
Hi @thalesgaldino you'll probably will have to correct the path to the template.
I'm mirroring the same paths used in the module without any problems, e.g
templates/SilverShop/Page/Layout/CartPage.ss
Maybe you we're missing the "Layout" folder ?
Bram de Leeuw
@TheBnl

I'm trying to get the stepped checkout to work, but the step extensions are not "sticking". Not sure if i need to set extra configs in the SS4 version of SilverShop.

Output from printing the extensions on the CheckoutPageController in different stages.:

==== start SteppedCheckoutExtension::setupSteps() === 
Array
(
    [0] => SilverStripe\RedirectedURLs\Extension\RedirectedURLHandler
    [1] => SilverStripe\Versioned\VersionedStateExtension
    [2] => LeKoala\DebugBar\Extension\ControllerExtension
    [3] => XD\Basic\Extensions\MobileDetectExtension
    [4] => SilverStripe\ErrorPage\ErrorPageControllerExtension
    [5] => SilverStripe\CMS\Controllers\OldPageRedirector
    [6] => Broarm\CookieConsent\ContentControllerExtension
    [7] => DNADesign\Elemental\Extensions\ElementalContentControllerExtension
    [8] => JonoM\BetterNavigator\Extension\BetterNavigatorExtension
    [9] => SilverStripe\RedirectedURLs\Extension\RedirectedURLHandler
    [10] => SilverShop\Extension\ViewableCartExtension
    [11] => SilverShop\Extension\OrderManipulationExtension
    [12] => SilverShop\Extension\SteppedCheckoutExtension
    [13] => SilverShop\Checkout\Step\Membership
    [14] => SilverShop\Checkout\Step\Address
    [15] => SilverShop\Shipping\Checkout\Step\CheckoutStepShippingMethod
    [16] => SilverShop\Checkout\Step\Summary
)
==== end SteppedCheckoutExtension::setupSteps() === 
==== start CheckoutPageController::getViewer() === 
Array
(
    [0] => SilverStripe\RedirectedURLs\Extension\RedirectedURLHandler
    [1] => SilverStripe\Versioned\VersionedStateExtension
    [2] => LeKoala\DebugBar\Extension\ControllerExtension
    [3] => XD\Basic\Extensions\MobileDetectExtension
    [4] => SilverStripe\ErrorPage\ErrorPageControllerExtension
    [5] => SilverStripe\CMS\Controllers\OldPageRedirector
    [6] => Broarm\CookieConsent\ContentControllerExtension
    [7] => DNADesign\Elemental\Extensions\ElementalContentControllerExtension
    [8] => JonoM\BetterNavigator\Extension\BetterNavigatorExtension
    [9] => SilverStripe\RedirectedURLs\Extension\RedirectedURLHandler
    [10] => SilverShop\Extension\ViewableCartExtension
    [11] => SilverShop\Extension\OrderManipulationExtension
)
==== end CheckoutPageController::getViewer() ===
As you can see the steps added in the SteppedCheckoutExtension seem to be removed when the viewer is requested.
The config used:
---
Name: vivashop
After:
  - 'silvershop/*'
---
SilverShop\Page\CheckoutPage:
  steps:
    membership: 'SilverShop\Checkout\Step\Membership'
    address: 'SilverShop\Checkout\Step\Address'
    shipping: 'SilverShop\Shipping\Checkout\Step\CheckoutStepShippingMethod'
    summary: 'SilverShop\Checkout\Step\Summary'
Joe Harvey
@HARVS1789UK

demo.silvershop.io CMS credentials anyone?

Can't find these documented anywhere on the demo site, silvershop.io, GitHub etc or anywhere? Wanting to demo the CMS features to someone to sell them on it

joshdillner
@joshdillner
Hi, when will the demo be available again?
joshdillner
@joshdillner
Is this still active???
Zykhatslover
@Zykhatslover
Hi everyone. I'm having trouble creating my own OrderEmailNotifier. I followed the steps described right here https://github.com/silvershop/silvershop-core/blob/master/docs/en/02_Customisation/Emails.md but it looks like it's not working..
does anyone know how I should do it using SS4 ?
Zykhatslover
@Zykhatslover
Ok I figured it out, the real syntax is actually :
SilverStripe\Core\Injector\Injector:
  SilverShop\Checkout\OrderEmailNotifier:
    class: LVFinejewelry\Silvershop\CustomOrderNotifier
sfimedia
@sfimedia
Having a problem setting pounds as the default currency what should the config.yml be I have put Payment:
set_site_currency:
- 'GBP'
just shows as dollar
sfimedia
@sfimedia
ShopConfig:
base_currency: 'GBP'
ShopCurrency:
currency_symbol: '£'
Tried this and it doesn't work
sorted need this SilverShop\ORM\FieldType\ShopCurrency:
Zykhatslover
@Zykhatslover
Here is how I changed the currency on my website :

SilverShop\Extension\ShopConfigExtension:
base_currency: 'EUR'

SilverShop\ORM\FieldType\ShopCurrency:
decimal_delimiter: '.'
thousand_delimiter: ','
append_symbol: true
currency_symbol: '€'

Haris
@Haris98843953_twitter

Hi there,
I am slightly new to silverstripe. I have been trying to figure out how to send email notification to admin as everything seems to be set to true in mysite/config.yaml "Email:
admin_email: haris.khan@gogomarketing.co.uk

OrderProcessor:
send_confirmation: true #send order confirmation when an order is placed, but unpaid
send_admin_notification: true # copy to admin

OrderEmailNotifier:
bcc_confirmation_to_admin: true
bcc_receipt_to_admin: true"

Adrian
@adrian-stein
Hey guys, is anyone able to merge a PR if I put one through? See this issue. silverstripe/silverstripe-omnipay#208 im surprised it has not been fixed up as it causes a large amount of confusion 1 or 2 days every month or so with CC sales
sfimedia
@sfimedia
Anyone know how to hide/disable the shipping address as I am selling a service therefore not needed?
sfimedia
@sfimedia
Does anybody actually read this forum and help?
sfimedia
@sfimedia
Silverstripe 4 and Silvershop Omnipay with WorldPay

I am completely foxed with this my head is about to explode on something I would have thought would be simple. I have created a shop with above elements and all is working fine. Although the client wants to have on the payment page instead of pay by : WorldPay they want to say pay by card as they have manual system for invoice see image. I cannot for the life of me find how to change WorldPay to Pay By Card.

Any help gratefully received.

sfimedia
@sfimedia
For anyone who does read this I sorted the issue out for the renaming of the gateways which as it happens is simple but not well documented. Also could be problems for many issues which I did not know about. Yaml configs or files don't like some editors ie dreamweaver and bbedit. I had to take the file into textedit Mac and save. Indents are all out for some reason maybe copy and pasting I don't know but indents FFS this should not happen in 2020 yaml limitations.