Здравствуйте. Настроил Colorbox, что не пробовал не получается сделать следующую идею) При нажатии должна увеличивать картинка) Что подскажите)
http://vyborg.tw1.ru/sites/default/files/styles/medium/public/content/st...
Вложение | Размер |
---|---|
0f45d2d7dc.jpg | 45.54 КБ |
2b0839f144.jpg | 145.12 КБ |
Комментарии
Кроме модуля его библиотелка установлена? Скорее всего нет.
Ридми модуля прочли? Там написано, откуда взять библиотеку и куда скопировать. Работает без композера, который вы и я никак не освоим.
Всё установлено)
https://joxi.ru/Vm6ZGZet4Ne5Gm
Тогда не знаю. Попробуйте в другой теме мало ли.
http://vyborg.tw1.ru/node/17 - не вижу что js от колорбокса есть. И эту ссыль вы должны дать, а не я.
https://joxi.ru/5mdgygpi3lDJkr
Чего-то у Вас там с js-скриптами..
Ошибки в консоли браузера: Drupal.ajax.prototype не прототайп
Отключите до полной готовности сайта агрегацию js и css. Еще слишком рано ее включать.
Может что-то прояснится..
- Отключить объединение js и css
- Проверить F12 + console на наличие ошибок
- сtrl + U проверить наличие нужных библиотек колобка и друпального колобка
Как я понимаю в данной теме не работает обработка скриптов
name: Modern Base theme
type: theme
base theme: false
description: 'Base theme based on modern frontend frameworks. Help to create rapid modern web for drupal 8.'
package: 'mbase'
regions:
branding: 'Branding'
navigation: 'Navigation'
header: 'Header'
highlighted: 'Highlignted'
help: 'Help'
content: 'Main Content'
sidebar_first: 'Sidebar First'
sidebar_second: 'Sidebar Second'
footer: 'Footer'
page_top: 'Page Top'
page_bottom: 'Page Bottom'
# core: 8.x
# version: VERSION
stylesheets-remove:
- 'core/misc/vertical-tabs.css'
- '@system/css/system.theme.css'
- '@system/css/system.module.css'
- '@system/css/components/container-inline.module.css'
- 'core/assets/vendor/normalize-css/normalize.css'
- 'core/misc/dropbutton/dropbutton.css'
- 'core/misc/dropbutton/dropbutton.theme.css'
- '@stable/css/system/system.admin.css'
- '@stable/css/system/components/tabledrag.module.css'
- '@stable/css/system/components/fieldgroup.module.css'
- '@stable/css/core/dropbutton/dropbutton.css'
# Remove some scripts
javascript-remove:
- 'core/modules/text/text.js'
libraries-override:
# "@system/css": false
# system/admin: false
# Add Main Bootstrap CDNs
bs-cdn-css: 'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css'
bs-cdn-js: 'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js'
libraries:
- mbase/globalscripts
# version: '8.x-3.x-dev'
# core: '8.x'
# project: 'mbase'
# datestamp: 1434064033
# Information added by Drupal.org packaging script on 2015-10-05
# version: '8.x-1.0-alpha1+6-dev'
# core: '8.x'
# project: 'mbase'
# datestamp: 1444044172
# Information added by Drupal.org packaging script on 2016-02-15
# version: '8.x-1.0'
# core: '8.x'
# project: 'mbase'
# datestamp: 1455557640
# Information added by Drupal.org packaging script on 2017-04-27
version: '8.x-1.1'
core: '8.x'
project: 'mbase'
datestamp: 1493296750
Если нет, то как прописать? Спасибо
PS Нашел статью
Чтобы добавить библиотеку на все страницы сайта, нужно в файле темы *.info.yml прописать параметр libraries с именем библиотеки в формате extension_name/library_name:
libraries:
- mytheme/global-styling
- mytheme/mylibrary
http://joxi.ru/eAOzbzaC9g4j72
Прав или нет? Спасибо
Если вы будете больше делать, что вам советуют и меньше понимать - то у вас всё заработает
Вот это всё, что вы написали - это вообще не то.
Нужно открыть в браузере консоль JavaScript и посмотреть, какие там ошибки.
http://vyborg.tw1.ru/node/17 - чето с AJAX связано судя по консоли...
Судя по всему, у вас не загружается библиотека ajax. Можно в libraries.yml в библиотеку темы добавить
- core/drupal.ajax
Но правильнее было бы выключить на сайте агрегацию js и проверить, работает ли без неё.
Автор скинул в личку, что выключена.
Тем не менее, скрипты всё равно тянутся из sites/default/files.