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

Template verweigert Aufnahme in den Suchindex #1

Open
Ynda opened this issue Nov 15, 2022 · 1 comment
Open

Template verweigert Aufnahme in den Suchindex #1

Ynda opened this issue Nov 15, 2022 · 1 comment

Comments

@Ynda
Copy link

Ynda commented Nov 15, 2022

Hallo zusammen,

wenn es mich nicht täuscht, dann verhindert das Template /src/Resources/contao/templates)/sm_default.html5, dass Inhalte in den Suchindex aufgenommen werden. Wir hatten das Phänomen bei einem Kunden, dass obwohl ausdrücklich erlaubt, die Inhalte nicht im Index erschienen. Im Seitenquellcode konnte man sehen, dass kurz vor dem Content ein <!-- indexer::stop -> ausgegeben wurde.
Ein Blick in das Template zeigt dann auch, dass auf if($this->searchable): der indexer::stop folgt.
Müsste aber if( !$this->searchable): heißen.
Nach Einrichtung eines entsprechenden individuellen Templates wurden dann die Inhalte auch sauber im Index aufgenommen und in den Suchergebnissen ausgespielt.
Ich denke das ist ein lange unentdeckt gebliebener Logikdreher.

Gruß Andy

@Ynda Ynda changed the title Aufnahme in den Suchindex wird verweigert Template verweigert Aufnahme in den Suchindex Nov 15, 2022
@Ynda
Copy link
Author

Ynda commented Nov 15, 2022

Das Template müsste meines Erachtens folgendermaßen aussehen:

<?php if(!$this->searchable): ?>
<!-- indexer::stop -->

<?php endif; ?>
<?php echo $this->content; ?>
<?php if(!$this->searchable): ?>

<!-- indexer::continue -->
<?php endif; ?>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant