Jump to content

bvfbarten

Members
  • Posts

    2
  • Joined

  • Last visited

Everything posted by bvfbarten

  1. Something that would be nice is an easier way to handle multisites. Something that could be useful is a sort of namespacing for databases. The default namespace would be just like normal allowing backwards compatability. However something like // Render your multisite’s primary navigation pages()->namespace('website2')->get('/')->children->each('<li><a href={url}>{title}</a>'); would be huge. This would allow easy access to the primary database for configurations or anything needed there as well as possibly allowing to set permissions for users to just access to their namespaced database. The namespacing I'd think could happen one of two ways, one would be table prefixing, the other would be creating a whole new database. Another advantage of creating a whole new database would be that it would allow us to create a processwire instance in one database, but also have completely custom data in another database that is easily accessed would be nice. Another thing that is on my wishlist for processwire 4.0 would be sqlite. For me, processwire is a beautiful CMS / CMF because as a developer, if I can adjust my projects around processwire, it becomes a low code tool, great for prototyping. Sqlite would allow me to bring up a processwire instance, create to my hearts content. Then just push this whole new project live. I would think that this would require an additional $db abstraction. It would definitely be harder to make this backwards compatible. Maybe making this some sort of opt in with disclaimers everywhere saying that this breaks backward compatability with 3.0.
  2. Hi, I just did a fresh install of 3.0.218 twice and received this error message both times. Using php -S localhost:8000 as my server. I am using php version 8.2.6 on ubuntu. Note, I did install 3.0.210 and it worked. I was at the point of the install where I set an admin user, and tell it to delete the install files, I received this error message. Hmm… Fatal Error: Uncaught Error: Call to a member function get() on null in wire/modules/Inputfield/InputfieldSelector/InputfieldSelector.module:625 #0 wire/modules/Inputfield/InputfieldSelector/InputfieldSelector.module (1819): InputfieldSelector->sessionSet() #1 wire/core/Inputfield.php (435): InputfieldSelector->setAttribute() #2 wire/modules/Inputfield/InputfieldSelector/InputfieldSelector.module (224): Inputfield->__construct() #3 wire/core/Modules.php (700): InputfieldSelector->__construct() #4 wire/core/Modules.php (1211): Modules->newModule() #5 wire/core/Modules.php (1023): Modules->loadModule() #6 wire/core/Modules.php (407): Modules->load() #7 wire/core/ProcessWire.php (557): Modules->init() #8 wire/core/ProcessWire.php (315): ProcessWire->load() #9 index.php (52): ProcessWire->__construct() #10 {main} thrown (line 625 of wire/modules/Inputfield/InputfieldSelector/InputfieldSelector.module) This error message was shown because: site is in debug mode. ($config->debug = true; => site/config.php). Error has been logged.
×
×
  • Create New...