Git Product home page Git Product logo

custom_shortcut's Introduction

Hi there ๐Ÿ‘‹

My name is Tim and I am a PHP backend developer working for HDNET in Werther, Germany.

Some facts...

  • ๐Ÿ”ญ Iโ€™m currently working on TYPO3 Extensions.
  • ๐ŸŒฑ Iโ€™m currently learning A-Frame.io for VR features.
  • ๐Ÿค” Iโ€™m looking for help with game design in TypeScript/A-Frame.io.
  • ๐Ÿ’ฌ Ask me anything about TYPO3.
  • ๐Ÿ“ซ Your reach me via GitHub.
  • โšก Fun fact: I love playing games in the garden -> My Games

custom_shortcut's People

Contributors

escapevisual avatar lavitto-private avatar lochmueller avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

custom_shortcut's Issues

Fatal Error after install

I get this after composer req lochmueller/custom-shortcut

NOTICE: PHP message: PHP Fatal error: Declaration of HDNET\CustomShortcut\Overrides\PageRepository10::getPageShortcut($shortcutFieldValue, $shortcutMode, $thisUid, $iteration = 20, $pageLog = [], $disableGroupCheck = false) must be compatible with TYPO3\CMS\Core\Domain\Repository\PageRepository::getPageShortcut($shortcutFieldValue, $shortcutMode, $thisUid, $iteration = 20, $pageLog = [], $disableGroupCheck = false, bool $resolveRandomPageShortcuts = true) in /var/www/html/private/typo3conf/ext/custom_shortcut/Classes/Overrides/PageRepository10.php on line 1

DDEV

TYPO3 v11

PHP v8.0

Typo3 11 Compatibility

Is there a way, to get this useful extension Typo3 11 ready. I need the functionality to link from page shortcut to pages with anchor points. I find out, that in Typo3 11 there is no $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['typolinkLinkHandler'] function - it was removed.
Is there any other solution to get this working?

Error "PageRepository_getMountPointInfo_92#899" is not a valid cache entry identifier.

Hi Tim,

thanks for fixing the compatibility with Typo3 V11. Our main usage is shortcut from a menu as deep link to a site content element. On the backend, all seems okay, but when I go to the frontend, i see this following error:

"PageRepository_getMountPointInfo_92#899" is not a valid cache entry identifier.

I think, that Typo3 don't allow the "#" char as an valid database cache entry. Have you any ideas to fix this issue?

Thanks

Fatal error after installation

I have 2 TYPO3 installations. 1 locally for testing and 1 on a server.

Locally everything runs fine, but on the server I get the following error if I install custom_shortcut:

Fatal error: Class TYPO3\CMS\Core\Http\SelfEmittableLazyOpenStream may not inherit from final class (GuzzleHttp\Psr7\LazyOpenStream) in /var/www/vhosts/domain.tld/typo3_src-10.4.32/typo3/sysext/core/Classes/Http/SelfEmittableLazyOpenStream.php on line 29

Do you have any idea what could cause this issue?

Directly accessing shortcut page results in error

Hi,

I noticed that when an URL of a shortcut page with custom shortcut is accessed directly, TYPO3 throws an 1301648167 TYPO3\CMS\Core\Error\Http\ServiceUnavailableException error with message "The requested page didn't have a proper connection to the tree-root!".

I would expect that instead TYPO3 makes 307 redirect to target URL (as in case of standard shortcuts).

This happens in TYPO3 9.5, I haven't tested it with 10.4.

Fatal Error on install (use in ext_localconf.php)

Hi,
I get the following error message when I install the extension.
Fatal error: Cannot use TYPO3\CMS\Core\Utility\GeneralUtility as GeneralUtility because the name is already in use...

If I read it correctly on the web, "use" is only allowed in ext_localconf.php as of TYPO3 11. Can you please fix this?

cutsom_shortcut 0.9.4
TYPO3 10.4.24
PHP 7.3.23

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.