Feature Demo - Speaking URLs Part 1

preview_player
Показать описание
Mathias demonstrates the new way of handling URLs in TYPO3 9.5.

Рекомендации по теме
Комментарии
Автор

RealURL and CoolURI did provide a solution for nice url over a long time, when TYPO3 didn't provide anything (at a time, when other systems already ship native solutions). So I guess that instead of talking bad about those extensions and their short-comings, it is seriously about time to say thank you to those developers! Don't forget that it is because of the immense workload of those developers that TYPO3 eventually was/is able to provide a native solution - and yes: one would expect an improved one.
Really, I find it disrespectful that this video does not even once signal some kind of gratitude towards those extensions and what they managed to overcome on TYPO3-provided problems. Instead you cite them in a negative way and pretend that the new native functionality is oh-so-awesome! Please keep a fair and just attitude and provide and similar presentation!

RobertWildling
Автор

Thanks for the video... very exciting. Been battling realurl for years, but still very thankful to Dmitry Dulepov for what was done. A native solution will certainly make things work together much better and have more people utilizing it.

ALSO, Far as I know Magento 1.x supports native redirects if you change a path for a page. Not sure about Magento 2.x but would suspect it does it even better.

rapidfyreinc
Автор

The two things you said in the end are so important. I was going to ask about redirects when I change a URL. Glad that's implemented! One thing I am unsure about, though, is this: You specifically said that TYPO3 will ask the editor if he wants to create redirects if the page whose title was changed had subpages. Would it also do that if the page had no subpages? Because I am certain it should.

The other thing I'd like to comment about are the route enhancers. I would have to look into the documentation to see how they work exactly, but from what I heard here, I understand that the extension determines, how controllers and actions are turned into human readable path segments, which is nice because integrators won't have to specify the page on which e.g. news are displayed in some configuration file. I will be honest, though, I am unsure about that approach. I do understand why you would implement it like that (your explanation in the video made a lot of sense, actually), but I also really like the fact that, when using realURL, I can choose, per installation, how a site displaying single news would appear in the URL bar (e.g. as /news/article/[title]/ or as /blog/post/[date]/[title]). So, is there a way for the integrator to override the route enhancer of an extension? Also, what happens if an author does not provide a route enhancer? Would we be stuck with ugly URLs?

I also want to say this: I see TYPO3 going in a good direction! I feel like, whenever I wish for a feature, a few releases later that is announced to be part of TYPO3 in the future, while TYPO3 still remains slim, flexible, and extensible. I love where this is going!

UweEichel
Автор

After the upgrade I do not see the field URL Segment [slug] - The database does have a new field "slug" - but the backend has not been updated - any config that I do not know of?

jacograaff
Автор

Hey so I have a problem regarding the speaking URL's. I updated a typo3 with multiple Websites and every Website has multiple Domains. I tried to add multiple URL's to the "Variants for the Entry Point" but as far as I understand its only to use for Developers. However it recognized to URL but always transfers it back to the entry point URL. Could you help me out ? Kind Regards Jan Hoffmann.

janhoffmann
Автор

Is it possible to keep folder url segments? When i click on "recalculate" on a page within a folder the parent folder is ignored. For example, when i have a path like "/news/2019/page-here" and i make 2019 a folder and click recalculate, the "/2019/" is removed automatically. Can i stop that? I know there is no content on a folder, but i don't care. I just want them in my url without needing to manually edit every slug on every item, now or in the future. - Also folders have a URL Segment input field in the page options, so i wonder why it is ignored then.

kjell
Автор

One problem I see, is if I change the path of a main section page, the url of the sub-pages don't update that segment. I think that's a problem with the current implementation.

Maybe have an option to set the "page" path segment (so the previous segments can be updated automaticaly) or override the complete path.
Could be handled about the same way as the new translation way is done.

Asakurayh
Автор

Hi! Could you show how to create a Search page and how to change the style and how to make a search form? (Fluid typo3)

ВладиславСергеевич-пц
Автор

How URLs will be handled after upgrade from version 8 to 9 from realurl to core speaking urls will it maintain same URLs? Moreover how it will handle URLs from extensions like news after upgrade?

StonyMind
Автор

Is it possible to use domains instead of path segments like /dk?
Is there also a way to have file extensions like .html?

PhoenixHawk
Автор

I would really love to see an option wich gives you global control about trailing slashes.
I'm aware of the fact that trailing slashes pushes you one level "deeper" in folder structure but I still would love a option which globaly forces trailing slashes.

Example:

Thanks for making Typo3 awesome!

martinhotmann