Skip to main content

Error message

  • Warning: Undefined array key "#title" in gff_theme_preprocess_node() (line 319 of themes/custom/gff_theme/gff_theme.theme).
    gff_theme_preprocess_node()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 446)
    Drupal\Core\Render\Renderer->doRender() (Line: 459)
    Drupal\Core\Render\Renderer->doRender() (Line: 459)
    Drupal\Core\Render\Renderer->doRender() (Line: 203)
    Drupal\Core\Render\Renderer->render() (Line: 484)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 86)
    __TwigTemplate_bde08437f33b0eac918f95683b1b448a->block_content() (Line: 432)
    Twig\Template->yieldBlock() (Line: 69)
    __TwigTemplate_bde08437f33b0eac918f95683b1b448a->doDisplay() (Line: 388)
    Twig\Template->yield() (Line: 344)
    Twig\Template->display() (Line: 359)
    Twig\Template->render() (Line: 51)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 446)
    Drupal\Core\Render\Renderer->doRender() (Line: 203)
    Drupal\Core\Render\Renderer->render() (Line: 120)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 593)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 119)
    Drupal\Core\Render\Renderer->renderInIsolation() (Line: 146)
    Drupal\Core\Render\Renderer->doRenderPlaceholder() (Line: 678)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}()
    Fiber->start() (Line: 686)
    Drupal\Core\Render\Renderer->replacePlaceholders() (Line: 563)
    Drupal\Core\Render\Renderer->doRender() (Line: 203)
    Drupal\Core\Render\Renderer->render() (Line: 108)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 593)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 107)
    Drupal\Core\Render\Renderer->renderRoot() (Line: 244)
    Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders() (Line: 74)
    Drupal\big_pipe\Render\BigPipeResponseAttachmentsProcessor->processAttachments() (Line: 45)
    Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond() (Line: 246)
    Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure}() (Line: 206)
    Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (Line: 56)
    Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (Line: 216)
    Symfony\Component\HttpKernel\HttpKernel->filterResponse() (Line: 204)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 201)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 138)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 87)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 50)
    Drupal\ban\BanMiddleware->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 709)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Warning: Trying to access array offset on null in gff_theme_preprocess_node() (line 319 of themes/custom/gff_theme/gff_theme.theme).
    gff_theme_preprocess_node()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 446)
    Drupal\Core\Render\Renderer->doRender() (Line: 459)
    Drupal\Core\Render\Renderer->doRender() (Line: 459)
    Drupal\Core\Render\Renderer->doRender() (Line: 203)
    Drupal\Core\Render\Renderer->render() (Line: 484)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 86)
    __TwigTemplate_bde08437f33b0eac918f95683b1b448a->block_content() (Line: 432)
    Twig\Template->yieldBlock() (Line: 69)
    __TwigTemplate_bde08437f33b0eac918f95683b1b448a->doDisplay() (Line: 388)
    Twig\Template->yield() (Line: 344)
    Twig\Template->display() (Line: 359)
    Twig\Template->render() (Line: 51)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 446)
    Drupal\Core\Render\Renderer->doRender() (Line: 203)
    Drupal\Core\Render\Renderer->render() (Line: 120)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 593)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 119)
    Drupal\Core\Render\Renderer->renderInIsolation() (Line: 146)
    Drupal\Core\Render\Renderer->doRenderPlaceholder() (Line: 678)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}()
    Fiber->start() (Line: 686)
    Drupal\Core\Render\Renderer->replacePlaceholders() (Line: 563)
    Drupal\Core\Render\Renderer->doRender() (Line: 203)
    Drupal\Core\Render\Renderer->render() (Line: 108)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 593)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 107)
    Drupal\Core\Render\Renderer->renderRoot() (Line: 244)
    Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders() (Line: 74)
    Drupal\big_pipe\Render\BigPipeResponseAttachmentsProcessor->processAttachments() (Line: 45)
    Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond() (Line: 246)
    Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure}() (Line: 206)
    Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (Line: 56)
    Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (Line: 216)
    Symfony\Component\HttpKernel\HttpKernel->filterResponse() (Line: 204)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 201)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 138)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 87)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 50)
    Drupal\ban\BanMiddleware->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 709)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Deprecated function: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in Drupal\Core\StreamWrapper\StreamWrapperManager::getScheme() (line 294 of core/lib/Drupal/Core/StreamWrapper/StreamWrapperManager.php).
    Drupal\Core\StreamWrapper\StreamWrapperManager::getScheme() (Line: 111)
    Drupal\Core\StreamWrapper\StreamWrapperManager->getViaUri() (Line: 129)
    Drupal\Core\File\FileSystem->realpath() (Line: 319)
    gff_theme_preprocess_node()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 446)
    Drupal\Core\Render\Renderer->doRender() (Line: 459)
    Drupal\Core\Render\Renderer->doRender() (Line: 459)
    Drupal\Core\Render\Renderer->doRender() (Line: 203)
    Drupal\Core\Render\Renderer->render() (Line: 484)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 86)
    __TwigTemplate_bde08437f33b0eac918f95683b1b448a->block_content() (Line: 432)
    Twig\Template->yieldBlock() (Line: 69)
    __TwigTemplate_bde08437f33b0eac918f95683b1b448a->doDisplay() (Line: 388)
    Twig\Template->yield() (Line: 344)
    Twig\Template->display() (Line: 359)
    Twig\Template->render() (Line: 51)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 446)
    Drupal\Core\Render\Renderer->doRender() (Line: 203)
    Drupal\Core\Render\Renderer->render() (Line: 120)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 593)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 119)
    Drupal\Core\Render\Renderer->renderInIsolation() (Line: 146)
    Drupal\Core\Render\Renderer->doRenderPlaceholder() (Line: 678)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}()
    Fiber->start() (Line: 686)
    Drupal\Core\Render\Renderer->replacePlaceholders() (Line: 563)
    Drupal\Core\Render\Renderer->doRender() (Line: 203)
    Drupal\Core\Render\Renderer->render() (Line: 108)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 593)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 107)
    Drupal\Core\Render\Renderer->renderRoot() (Line: 244)
    Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders() (Line: 74)
    Drupal\big_pipe\Render\BigPipeResponseAttachmentsProcessor->processAttachments() (Line: 45)
    Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond() (Line: 246)
    Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure}() (Line: 206)
    Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (Line: 56)
    Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (Line: 216)
    Symfony\Component\HttpKernel\HttpKernel->filterResponse() (Line: 204)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 201)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 138)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 87)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 50)
    Drupal\ban\BanMiddleware->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 709)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Deprecated function: realpath(): Passing null to parameter #1 ($path) of type string is deprecated in Drupal\Core\File\FileSystem->realpath() (line 133 of core/lib/Drupal/Core/File/FileSystem.php).
    Drupal\Core\File\FileSystem->realpath() (Line: 319)
    gff_theme_preprocess_node()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 446)
    Drupal\Core\Render\Renderer->doRender() (Line: 459)
    Drupal\Core\Render\Renderer->doRender() (Line: 459)
    Drupal\Core\Render\Renderer->doRender() (Line: 203)
    Drupal\Core\Render\Renderer->render() (Line: 484)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 86)
    __TwigTemplate_bde08437f33b0eac918f95683b1b448a->block_content() (Line: 432)
    Twig\Template->yieldBlock() (Line: 69)
    __TwigTemplate_bde08437f33b0eac918f95683b1b448a->doDisplay() (Line: 388)
    Twig\Template->yield() (Line: 344)
    Twig\Template->display() (Line: 359)
    Twig\Template->render() (Line: 51)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 446)
    Drupal\Core\Render\Renderer->doRender() (Line: 203)
    Drupal\Core\Render\Renderer->render() (Line: 120)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 593)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 119)
    Drupal\Core\Render\Renderer->renderInIsolation() (Line: 146)
    Drupal\Core\Render\Renderer->doRenderPlaceholder() (Line: 678)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}()
    Fiber->start() (Line: 686)
    Drupal\Core\Render\Renderer->replacePlaceholders() (Line: 563)
    Drupal\Core\Render\Renderer->doRender() (Line: 203)
    Drupal\Core\Render\Renderer->render() (Line: 108)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 593)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 107)
    Drupal\Core\Render\Renderer->renderRoot() (Line: 244)
    Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders() (Line: 74)
    Drupal\big_pipe\Render\BigPipeResponseAttachmentsProcessor->processAttachments() (Line: 45)
    Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond() (Line: 246)
    Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure}() (Line: 206)
    Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (Line: 56)
    Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (Line: 216)
    Symfony\Component\HttpKernel\HttpKernel->filterResponse() (Line: 204)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 201)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 138)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 87)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 50)
    Drupal\ban\BanMiddleware->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 709)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    

Y&O Dahlberg Diver

No comments yet

Tying deer-hair flies like mice, dahlberg divers, and all kinds of floating flies can be very difficult and a big mess of off deer hair. We are thrilled here at Ahrex that our good friend - the famous and extremely talented tyer Andreas Andersson - will show his tips and techniques on how to stack, tie in and trim a difficult fly like the Dahlberg Diver to perfection. Watch and learn from the master himself, tying his Yellow and Olive version of the deadly and beautiful popper.

Music-credit: Smooth Sailing (with Guitar) by Audionautix is licensed under a is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/)
Kunstner: http://audionautix.com/

Since you got this far …


The GFF money box

… I have a small favor to ask.

Long story short

Support the Global FlyFisher through several different channels, including PayPal.

Long story longer

The Global FlyFisher has been online since the mid-90's and has been free to access for everybody since day one – and will stay free for as long as I run it.
But that doesn't mean that it's free to run.
It costs money to drive a large site like this.
See more details about what you can do to help in this blog post.

The Global FlyFisher was updated to a new publishing system early March 2025, and there may still be a few glitches while the last bits get fixed. If you meet anything that doesn't work, please let me know.
Martin - martin@globalflyfisher.com