Comments (10)
I don't understand the issue you've written. What are you asking for?
from metalsmith-pagination.
and not as
page/2/index.html
You state this in the beginning, but everything else says that's actually what you want? That's literally the example in the README, so is there something else you're trying to do?
from metalsmith-pagination.
The problem is that when we configure the option {path: 'page/:num/index.html'}
, the value of page.path
of every page inside the templates (pagination
variable) contains an 'index.html'
appended to its end.
What I want is the possibility to configure the option {path: 'page/:num/'}
(note, without 'index.html'
) to get the value of page.path
inside templates as just 'page/2/'
(without 'index.html'
) – but this way, pages are not being generated as an index.html
file inside a '2'
folder (page/2/index.html
), they are being generated just as a file called '2'
. I wanna fix this to get them generated as page/2/index.html
in anyway.
from metalsmith-pagination.
@blakeembrey just take a look at the differences between the current and desired outputs in issue description above. I hope I made this clearer now =)
from metalsmith-pagination.
Ok, now I understand the question. It should already work fine with metalsmith-pagination
. Just look at http://blakeembrey.com/.
from metalsmith-pagination.
What exactly do you intend to do that would change the behaviour?
from metalsmith-pagination.
Actually, it's still not clear. Can you state the issue without mixing up implementation details? To confirm, you want to generate /path/2/index.html
but have the path
set as path/2
? If so, that's what the permalinks
plugin does already and I'll need to clear up what's missing.
from metalsmith-pagination.
Yeap, that's it. Generate the index.html
file but have the path
set without index.html
at the end.
I took a look at your blog source and it's exactly in the same way I'm already using here. But path
remains with the index.html
at the end. Odd.
from metalsmith-pagination.
@almirfilho It definitely works, been using it forever 😄 Are you using permalinks
before or after pagination
- remember that metalsmith
is just a stack of functions (like Express, etc).
from metalsmith-pagination.
I was using it after metalsmith-permalinks and that was the problem. Sorry for the confusion and thanks for your help!
from metalsmith-pagination.
Related Issues (20)
- add page metadata to pagination.files
- Switching to metalsmith-layouts HOT 1
- Plugin creates index.html files, but there is no content in them HOT 3
- path option arguments don't work correctly HOT 5
- Not overwriting files HOT 1
- I can't get your plugin to work HOT 19
- metalsmith-templates is deprecated. HOT 2
- Plugin throws TypeError if collection doesn't exist HOT 4
- Contentful Integration HOT 7
- Contents writing fully templated data? HOT 2
- How to use pagination with full article contents and not snippets? HOT 5
- Path fields is not populated correctly with [email protected] HOT 5
- If pageContents is a string, you get undefined behavior. HOT 2
- Automatically generate pagination from collections? HOT 1
- pagination object not being read from pug template HOT 1
- how use the pagination with handlebars template HOT 10
- Does not allow omission of template and layout options
- Generate pagination from empty collection HOT 2
- how to add next and previous button along with some page number in pagination using javaScript. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from metalsmith-pagination.