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/`.
|
||||
|
||||
It would be great to have some themes contributed back for others to use.
|
||||
|
||||
##### 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
|
||||
|
@ -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.
|
||||
|
||||
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
|
||||
const index = require('./routes/index');
|
||||
const admin = require('./routes/admin');
|
||||
const paypal = require('./routes/paypal');
|
||||
const stripe = require('./routes/stripe');
|
||||
const paypal = require('./routes/payments/paypal');
|
||||
const stripe = require('./routes/payments/stripe');
|
||||
|
||||
const app = express();
|
||||
|
||||
|
|
|
@ -111,7 +111,7 @@
|
|||
{{/if}}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div class="site-overlay"></div>
|
||||
{{#unless admin}}
|
||||
|
|
Loading…
Reference in New Issue