Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by zoeck

  1. if($input->urlSegment1 == 'photos') { // display photo gallery } else if($input->urlSegment1 == 'map') { // display map } else { // display main content } You mean like this? Or what exactly do you mean by whitelist ("Without manually adding"?!)
  2. Have you looked at the instructions for URL Segments? https://processwire.com/docs/front-end/how-to-use-url-segments/
  3. Possibly the same problem as here: If Tracy is installed, you should deactivate it in the template (you can do this in the Tracy settings): No debug bar in selected frontend templates Disable the debug bar on pages with the selected templates.
  4. Do you already know the lister function of the Processwire? Simply go to Pages -> Find, then you can display a table with pages (with adjustable columns). There is also an extended (paid) variant: ListerPro
  5. Do you want to simply access existing Processwire pages or create new ones? Or do you have your own table ("kontrundgang") where the data should go? You can have a look at the Database API: https://processwire.com/api/ref/wire-database-p-d-o/ By the way: you should never execute unsanitized values in a sql statement!
  6. Of course you can do that with Processwire, there is also a module for it πŸ˜‰
  7. I actually always use Google to search the forum πŸ˜‰ just add "site:processwire.com/talk" Example:
  8. <?php if($page->id == **YOURLANDINGPAGEID**) return; ?> Just Add this to the top of your _prepend.php and _append.php (and isert your id πŸ˜‰) Of course, this also works with a template check: <?php if($page->template == "**yourtemplatename**") return; ?>
  9. Check your config file for something like this: $config->prependTemplateFile = '_init.php'; $config->appendTemplateFile = '_main.php'; I think this will be the line with the _main.php πŸ˜‰ This is a standard configuration in the Regular Site Profile
  10. Renew the Profields licence (Store -> Manage Purchases, it costs $39) with the account that bought the licence at the time, and then go to the Profields Board and download the new version πŸ˜‰ If there is no possibility to renew, you have to contact ryan, he will unlock it.
  11. You have too hook the Lister: $wire->addHookBefore('ProcessPageLister::execute', function(HookEvent $event) { /* @var ProcessPageLister $lister */ $lister = $event->object; // I'm not sure, but the parent of the "Search Lister" has the ID 0? if($lister->parent->id !== 0) return; // Set sort $lister->defaultSort = 'title'; bd("Changed Search Sort"); });
  12. You can use a hook for this πŸ˜‰
  13. Use " instead of ' πŸ˜‰ (in wire()->message)
  14. You have to use $config->pagefileSecure https://processwire.com/api/ref/config/#api-pagefileSecure like @wbmnfktrSaid.. (then you have to set the rights to the page/Template!)
  15. Have you also checked if the configuration of phpinfo() is correctly displayed? Just check this values: upload_max_filesize post_max_size memory_limit max_execution_time max_input_time Is an error displayed in the browser dev tools? Or also in the Processwire log file?
  16. Did you increase the PHP settings post_max_size and upload_max_filesize or only one of them? I think the normal setting is 32MB
  17. And why should this be? As you can see from Berhard's example, it is possible.
  18. Does the selection page then also have its own domain? Or how can it be reached, since the pages have their own domains?
  19. I think if the sites should not access the same data, then it is best to use 2 individual installations. This way you are most flexible and you can use processwire "normally" πŸ˜‰
  20. Aren't these actually two separate websites that have nothing to do with each other, Apart from a common landing page? Or should page 1 be able to access data from page 2? (this is not clear from your graphic) Or just have a look at the multi site support: https://processwire.com/docs/more/multi-site-support/ (but I don't think you need that at all?)
  21. Do you already have the numbers in the pages (as a field) that you show in the selection? Because you can change the label field in the input tab (from the page select field) to "Custom Format" and also display multiple fields.
  22. Just have a look at the Hanna Code Module Example πŸ˜‰ https://processwire.com/modules/process-hanna-code/ <?php namespace ProcessWire; foreach($page->children as $child) { echo "<p><a href='$child->url'>$child->title</a>"; } You are probably missing the processwire namespace in the php file πŸ˜‰
  • Create New...