Jump to content

wbmnfktr

Members
  • Posts

    1,851
  • Joined

  • Last visited

  • Days Won

    44

Posts posted by wbmnfktr

  1. 1 hour ago, brdje said:

    Links are present and rendered, but nothing happens when clicking them. Navigating to the url itself, will always render the first page of results wether being on page 1 or 1831 (current last page)

    Enable pagination/page numbers in your template (the overview template) settings.

    2019-11-28_13-43.png.5af108d74184d6ad6c3b1bbf7c77ce78.png

  2. 1 hour ago, DV-JF said:

    is it possible to display the notice as an overlay. I've only the possibility to choose "Fixed Overlay at Bottom of Page"

    I could add a second option to that dropdown. Something like CustomCSS, add a specific class to the HTML and you can add your very own CSS and style it however you like it.

    Another way would be disabling the auto-load assets option in the settings and add custom CSS right away.

    1 hour ago, DV-JF said:

    Furthermore it would be really nice to have the ability to create more than one checkbox in order to allow users to pick cookies more specifily.

    I thought about something like that but I'm not sure which way to go here - for now.
    The solution used by Deezer is provided by CookieBot and is quite powerful. Yet a bit too much for most I guess.

    What/which options do you need in most of your projects?

    I'm happy to hear more opinions, suggestions and ideas.

    • Like 2
  3. It's probably not an issue with a missing 404.html/.php or a missing config entry.

    But I'm happy to see you worked through possible solutions.

    Possible reasons

    1. As you are using a DEV release there can be a problem with an installed (3rd party) module.
    2. Maybe it's just an error in a query/selector you are using in your template.php or _init.php or init.php or ready.php -  yes, there are several possible reasons for that error but let's start at the beginning.

    Did you just installed ProcessWire or are you in the middle of an ongoing project?

    If you just installed ProcessWire you want to look in your .htaccess file  - look here: https://processwire.com/docs/start/install/troubleshooting/#resolving-an-apache-500-error and check if mod_rewrite is enabled.

    If you are in an ongoing project open up the used template, take a look at your page selectors there and doublecheck them.

     

    Btw... welcome to the forums!

    • Like 3
  4. 10 minutes ago, AndZyk said:

    But if you have to build large websites is a solid foundation really handy, so you can focus more on the content than on writing basic components.

    No matter how large a website will become... the main elements will stay the same. Just a different location, order or color.
    Most developers don't create (the) content anyway and in an agency or colab you split work most time as well.

    It's not totally impossible to maintain a large set of elements - especially when you have a few years of experience in doing and building such things AND have the ability and time to plan things out.

    I really like UIKIT and what their dev team has created there but... I still don't want to use it but get why others like it (or Bootstrap or Foundation or ...).

    And in my opinion... the best foundation for a large webproject is a blank file. ? 

     

    • Like 1
  5. Another idea or maybe even a solution for this scenario.

    I never used it in any of my projects so far but I know that @bernhard's RockGrid(?) or at least one of his modules is really really fast while handling LOTS of data and could possibly handle even a few thousand referenced pages. BUT to be honest I don't know if his module only works in the backend or if it can be a problem solver in the frontend, too.

  6. I use a similar setup within a product catalogue. The average is about ~60 referenced pages. Performance is still perfect.

    How many users are there that could read those hundreds of pages?

    Maybe you could save the users that read a page to that page instead.

     

    • Like 1
  7. You probably can.

    But first of all you should create a backup of your site. A working and tested backup!

    Then you should find out which version of ProcessWire you are running right now and make sure that all of your modules will work with a newer ProcessWire version. You might have to update your modules as well and maybe even have to take a closer look at your PHP version.

    You seem to be pretty new to ProcessWire so my advice is:

    Get a full backup of that site. Install it in a local environment. Try updating ProcessWire, the modules and whatever is needed.

    I wouldn't recommend to update right way as your installed ProcessWire seems pretty old - maybe even kind of outdated.

     

    Can you tell us which version of ProcessWire you are using and what PHP version your hosting has?
    Is there anything special with that site? Multilanguage? Custom modules? Custom 3rd-party scripts? Something like that?

  8. It's not related to ProcessWire. That's the good news.

    The bad news are: I don't know the answer. ? 

    Some say it's related to your hosting provider, some say it's related to a CDN.
    I found two similar issues out there in the wild:

    1. https://wordpress.org/support/topic/unusual-stuff-in-the-url/
    2. https://community.cloudflare.com/t/website-css-not-loading-loads-with-development-mode-on/128163

    So... if there is no CDN involved, try to look into your hosting and maybe even ask their support team.

    Last but not least: Welcome to the forums. ? 

    • Like 4
  9. Check if mod_rewrite is enabled as it is needed. I don't know the easiest way in Mint/Ubuntu to do so - or at least not how it is done nowadays. ? But something sudo a2enmod mod_rewrite comes into my mind. You want to look this up to be on the safe side.

    Another thing is the Apache configuration. In order to make it work on my local machine I needed the AllowOverride all line in my config.

    <VirtualHost processwire.test:80>
        DocumentRoot "/var/www/html/processwire"
        ServerName processwire.test
        ServerAlias processwire.test
    
        <Directory "/var/www/html/processwire">
            AllowOverride all
            allow from all
            Options None
            Require all granted
        </Directory>
    </VirtualHost>

    So... in my opinion it's most likely a server-side issue and not a PW-issue here.

    • Like 2
  10. Just a few thoughts...

    • Are there enough children/pages?
    • The selector needs limit AND start if I remember correctly.
    • Home (id=1) needs correct url settings for each language (for example: blank, de, fr, ...)
    • Enable config->debug to see if there are warnings and take a look at the logs - just to make sure.

    Just looked into Pagination in ProcessWire but didn't find anything special you could try in addition to that.

    • Like 1
×
×
  • Create New...