Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: Ensure only pages listed in pidsOnly is visited if used #1096

Open
tomasnorre opened this issue Oct 6, 2024 · 0 comments
Open

BUG: Ensure only pages listed in pidsOnly is visited if used #1096

tomasnorre opened this issue Oct 6, 2024 · 0 comments

Comments

@tomasnorre
Copy link
Owner

Bug Report

This is extracted from #816 to ease the implementation, and keep the issues size to a minimum.

Current Behavior
When using the pidsOnly in PageTS Crawler configuration the "complete" pagetree to that page is calculated, and tried to visited.

Expected behavior/output
I only expect pages in the pidsOnly list to be visited.

Steps to reproduce
I use the following configuration (3 is the start page):

tx_crawler.crawlerCfg.paramSets {
    deployment = &L=[0-3]
    deployment {
        pidsOnly = 3
    }
}

With this configuration:

crawler:buildQueue 3 deployment --depth 99 --mode exec

So, it should only generate the start pages for four languages. But I get information from all other pages (Page-x are my placeholder for the real name):

Page-1:  (Because page is hidden)
Page-2:  (Because page is hidden)
Page-3:  (Because doktype is not allowed)

This is not very helpful as only one page in different languages should be generated.

Environment

  • Crawler version(s): 12.x
  • TYPO3 version(s): 12.x
  • Is your TYPO3 installation set up with Composer (Composer Mode): yes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant