Giter VIP home page Giter VIP logo

Comments (10)

blakeembrey avatar blakeembrey commented on June 19, 2024

I don't understand the issue you've written. What are you asking for?

from metalsmith-pagination.

blakeembrey avatar blakeembrey commented on June 19, 2024

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.

almirfilho avatar almirfilho commented on June 19, 2024

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.

almirfilho avatar almirfilho commented on June 19, 2024

@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.

blakeembrey avatar blakeembrey commented on June 19, 2024

Ok, now I understand the question. It should already work fine with metalsmith-pagination. Just look at http://blakeembrey.com/.

from metalsmith-pagination.

blakeembrey avatar blakeembrey commented on June 19, 2024

What exactly do you intend to do that would change the behaviour?

from metalsmith-pagination.

blakeembrey avatar blakeembrey commented on June 19, 2024

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.

almirfilho avatar almirfilho commented on June 19, 2024

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.

blakeembrey avatar blakeembrey commented on June 19, 2024

@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.

almirfilho avatar almirfilho commented on June 19, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.