I have the same issue. the problem was in the module:

Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException: You have requested a non-existent service "colorbox.attachment";.

The module mantainer do not add colorbox to dependencies.

So you just to need to install and enable Colorbox module.

Answer from Romix on Stack Exchange
🌐
Drupal
drupal.org › project › magnific_popup
Magnific Popup | Drupal.org
February 13, 2024 - Integrate Dmitry Semenov's Magnific Popup jQuery lightbox plugin with Drupal as a field formatter.
Discussions

8 - Video Embed Field with Magnific Popup - Drupal Answers
I'm trying to display an embedded video in a popup window using the Magnific Popup Module. For the video field, I'm using Video Embed Field.The popup window works with images trouble-free. However ... More on drupal.stackexchange.com
🌐 drupal.stackexchange.com
September 14, 2017
Insert images and use Magnific Popups styling? | Drupal.org
Has anyone successfully added images with Insert module to use Magnific Popups styling on image fields? Images are easily inserted and link correctly, but popup styling is missing. More on drupal.org
🌐 drupal.org
February 1, 2019
Magnific popup module works for me, but doesn't display how I want
It looks like the devs of magnific popup are actively maintaining the project on their github, found here . You might want to try posing your question to the issues forum. Alternatively, you could tweet your question at the creator, according to the git repo its @dimsemenov More on reddit.com
🌐 r/drupal
1
0
March 20, 2020
Drupal - magnific popup only works when logged in - Stack Overflow
I am using magnific popup JS (http://dimsemenov.com/plugins/magnific-popup/) to produce a popup for a youtube video on my Drupal site. The implementation works fine, but only if I am logged into Dr... More on stackoverflow.com
🌐 stackoverflow.com
August 13, 2015
🌐
Drupal
drupal.org › project › swipeable_magnific_popup › releases
Releases for Swipeable Magnific Popup | Drupal.org
Read more about swipeable_magnific_popup 7.x-1.x-dev · View usage statistics for this release · Subscribe with RSS · News · Planet Drupal · Social media · Sign up for Drupal news · Security advisories · Jobs · Community · Services, Training & Hosting · Contributor guide · Groups & meetups · DrupalCon · Code of conduct · Documentation · Drupal Guide · Drupal User Guide · Developer docs · API.Drupal.org · Download ...
🌐
Drupal
drupal.org › project › swipeable_magnific_popup
Swipeable Magnific Popup | Drupal.org
February 13, 2024 - Make your Magnific Popups swipeable without the need to add custom code!
🌐
Drupal
localize.drupal.org › download
Magnific Popup translation downloads | Translations
You can also set it up to contribute to these translations right from your Drupal site! For already installed sites, use the Localization update module to download the right translation files for the right modules you use and Localization client module to contribute back from the comfort of your site.
🌐
Drupalsun
drupalsun.com › souvik › 2021 › 01 › 05 › implementing-magnific-popup
Implementing Magnific Popup | Drupal Sun
January 5, 2021 - You can find the minified JS file here: https://github.com/dimsemenov/Magnific-Popup/blob/master/dist/jquery.magnific-popup.min.js. Place this JS file in the theme you wish to use. Next in the template.php file for your corresponding theme, you need to add the above JS file for the particular ...
Find elsewhere
🌐
Drupal4u
drupal4u.org › tips-and-tricks › best-drupal-modules-show-image-and-video-contents-overlay-gallery
The best Drupal modules to show image and video contents in an overlay gallery | Drupal 4U
November 22, 2023 - Built for AI. Powered by Drupal. ... Magnific Popup ( Drupal 10/9 and 7) Integrate Dmitry Semenov's Magnific Popup jQuery lightbox plugin with Drupal as a field formatter. This module provides a "Magnific Popup" field formatter for File Entity and Image fields.
🌐
Drupal
drupal.org › project › magnific_popup › releases › 2.0.0
magnific_popup 2.0.0 | Drupal.org
November 2, 2023 - Download magnific_popup-2.0.0.tar.gztar.gz 12.52 KB · MD5: d41afa84356c2b2fe223506b20dbb46e · SHA-1: da849c968a01a05faa4346dbe6d0383d6e0eaedf · SHA-256: 4dd7d5499a0f1162101912151600aeccbe68acf62e5f8dd221c0ce7fe53e358b · Download magnific_popup-2.0.0.zipzip 17.78 KB ·
🌐
Drupal
drupal.org › node › 2210993
Can't get gallery Magnific Popup to initiate [#2210993] | Drupal.org
April 20, 2016 - Thanks for support. I have tried them all and none worked. I was able to get Magnific Popup working using the jQuery plugin itself. However, it would still be great to find out what the problem is that I am having with the module so it can be documented for others who may run into the same issue.
🌐
GitHub
github.com › dimsemenov › Magnific-Popup
GitHub - dimsemenov/Magnific-Popup: Light and responsive lightbox script with focus on performance. · GitHub
Documentation and getting started guide. Examples and plugin home page. More examples in CodePen collection. Optionally, install via Bower bower install magnific-popup or npm: npm install magnific-popup.
Starred by 11.4K users
Forked by 3.4K users
Languages   JavaScript 67.9% | HTML 18.5% | CSS 8.1% | SCSS 5.5%
🌐
Drupal
drupal.org › forum › support › post-installation › 2019-01-31 › insert-images-and-use-magnific-popups-styling
Insert images and use Magnific Popups styling? | Drupal.org
February 1, 2019 - Images are easily inserted and link correctly, but popup styling is missing. Log in or register to post comments ⋅ Categories: Drupal 8.x ... I have had this problem, but this is only because I forgot to install the JS and CSS libraries which the module needs to work. You can find more information about how and where to install these libraries in the 8.x branch section in the link below - ... The issue isn't with Magnific Popup, I've got that working.
🌐
Drupal
drupal.org › project › usage › magnific_popup
Usage statistics for Magnific Popup | Drupal.org
This page provides information about the usage of the Magnific Popup project, including summaries across all versions and details for each release. For each week beginning on the given date the figures show the number of sites that reported they are using a given version of the project. These statistics are incomplete; only Drupal websites using the Update Status module are included in the data. This module has been included with the download of Drupal since version 6.x so the data does not include older sites.
🌐
Drupal
drupal.org › project › insert › issues › 3034583
Support for Magnific Popup? [#3034583] | Drupal.org
April 18, 2020 - The module interfacing between the Insert and the Magnific Popup module would need the Magnific Popup module render its output that would then be injected into the JavaScript used by the Insert buttons attached to each Magnific Popup module field item. Yet that might need some additions to the API of the Magnific Popup module.
🌐
Quilltez
quilltez.com › blog › drupal-popup-image-functionality-fields-and-inline-images
Drupal Popup Image Functionality for fields and inline images | Quilltez
We searched a lot of jquery plugins to match the behaviors and finally found the plugin called Magnific Popup. It has the exact same zooming effect and behaviors. And one more interesting part is this there is available a Drupal module that is implemented in this library for drupal.
🌐
Reddit
reddit.com › r/drupal › magnific popup module works for me, but doesn't display how i want
r/drupal on Reddit: Magnific popup module works for me, but doesn't display how I want
March 20, 2020 -

https://www.drupal.org/project/magnific_popup

Hi everyone. I am trying to use the module magnific popup. I managed to get it working fine, however I have one issue I am wondering if can be fixed. When you are on the page it shows all the individual images as a gallery you can even pick their size, then you click in to an image and it popups a larger one that you can then scroll left and right.

My issue is the thumbnails of those images appear vertically having a breakline after each one. I was wondering if they could go horizontally side by side. I feel like this is a much more common way for galleries to be shown and it seems odd it would just drop them one below the other. Is there anyway to make them on the same line? Thanks.

🌐
Drupal
drupal.org › project › reader › issues › 3255795
Make magnific popup optional [#3255795] | Drupal.org
March 20, 2022 - Follow up to [#3241512]. - Magnific popup should become optional - for some reason, the magnific popup behavior doesn't run when infinite scroll goes to page 2 (even though the event is triggered)
🌐
Stack Overflow
stackoverflow.com › questions › 31963514 › drupal-magnific-popup-only-works-when-logged-in
Drupal - magnific popup only works when logged in - Stack Overflow
August 13, 2015 - I am using magnific popup JS (http://dimsemenov.com/plugins/magnific-popup/) to produce a popup for a youtube video on my Drupal site. The implementation works fine, but only if I am logged into Dr...
🌐
Stack Exchange
drupal.stackexchange.com › questions › 238389 › loading-an-ajax-form-through-ajax-magnific-popup
8 - Loading an Ajax form through Ajax (Magnific Popup) - Drupal Answers
June 14, 2017 - (function ($, Drupal) { 'use strict'; Drupal.behaviors.MemberPhotosGallery = { attach: function (context, settings) { $(window).on('hashchange', function () { var url = window.location.hash.substring(1); if (url == '/' || url == '') { $.magnificPopup.close(); } else if (url.substring(0, 6) == "/photo") { $.magnificPopup.open({ items: { src: url }, type: 'ajax', mainClass: 'mfp-zoom-out', showCloseBtn: true, closeOnBgClick: false, callbacks: { close: function () { window.location.hash = '/'; }, ajaxContentAdded: function () { var form = $('form#member-photo-edit')[0]; Drupal.attachBehaviors(form, settings); //# Triggering this doesn't ajaxify the Form.