Changed paths of payment providers and updated readme
parent
7400b4ffe1
commit
a2a5923acd
10
README.md
10
README.md
|
@ -123,6 +123,8 @@ Themes are a set of handlebars views and a stylesheet file. See `Cloth` theme as
|
||||||
|
|
||||||
Themes are loaded from `/public/themes/`.
|
Themes are loaded from `/public/themes/`.
|
||||||
|
|
||||||
|
It would be great to have some themes contributed back for others to use.
|
||||||
|
|
||||||
##### Number of Products per page
|
##### Number of Products per page
|
||||||
|
|
||||||
You can set the number of products per page by changing the `Products per page` value to a whole number of your choice. You may want to ensure
|
You can set the number of products per page by changing the `Products per page` value to a whole number of your choice. You may want to ensure
|
||||||
|
@ -228,3 +230,11 @@ You can re-order menu items by clicking and dragging the arrows icon and placing
|
||||||
You may want to create a static page to show contact details, about us, shipping information etc.
|
You may want to create a static page to show contact details, about us, shipping information etc.
|
||||||
|
|
||||||
New static pages are setup via `/admin/settings/pages`.
|
New static pages are setup via `/admin/settings/pages`.
|
||||||
|
|
||||||
|
## Contributing
|
||||||
|
|
||||||
|
I'm looking for contributors of any kind. I'm working on turning the admin panel into something more modern and using Vue.js. The frontend part of the website will always be a normal webapp with no SPA frameworks as I believe eCommerce apps should have SEO as top priority.
|
||||||
|
|
||||||
|
Contributing payment providers and themes would be much appreciated. Payment providers are added by simply adding the payment provider file to `/routes/payments/providerName.js`, then adding the route to the `app.js` file by adding `const providerName = require('./routes/payments/{providerName}');` and mounting the route `app.use('/providerName', providerName);`.
|
||||||
|
|
||||||
|
If you see current code which could be enhanced (note: parts of the code is quite old but new to Github) you are welcome to submit a PR.
|
||||||
|
|
4
app.js
4
app.js
|
@ -18,8 +18,8 @@ let handlebars = require('express-handlebars');
|
||||||
// require the routes
|
// require the routes
|
||||||
const index = require('./routes/index');
|
const index = require('./routes/index');
|
||||||
const admin = require('./routes/admin');
|
const admin = require('./routes/admin');
|
||||||
const paypal = require('./routes/paypal');
|
const paypal = require('./routes/payments/paypal');
|
||||||
const stripe = require('./routes/stripe');
|
const stripe = require('./routes/payments/stripe');
|
||||||
|
|
||||||
const app = express();
|
const app = express();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue