Контент в ajax 2.X

 
Посетитель
small user social cms
Сообщений: 63
Всем привет. Такой вопрос. Если например, создать страницу, заполнить её контентом, вывести в главное меню пункт и дать ему класс ajax-modal, то открывается модальное окно с контентом этой страницы.

Собственно вопрос: как это самое модальное окно заставить разворачиваться до размеров контента страницы? Сейчас выглядит так:

Контент в ajax

Подскажите, в каком файле править. Пробовал делать так:

Код PHP:
  1. .nyroModalLink, .nyroModalDom, .nyroModalForm, .nyroModalFormFile {
  2. position: absolute;
  3. width: 100%;
  4. box-sizing: border-box;
  5. }
Но, не получается, скорее всего правлю не сосем там, где нужно(((
Посетитель
small user social cms
Медаль
Сообщений: 198
Код CSS:
  1. .nyroModalLink, .nyroModalDom, .nyroModalForm, .nyroModalFormFile {position: absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1000;}
Реклама
cms
Посетитель
small user social cms
Сообщений: 63
Дмитрий Баринов, спасибо, но не помогает. На несколько секунд появляется лоадер, фон затемняется, но ничего больше не происходит - модальное окно в этом случае перестало появляться вообще.
Посетитель
small user social cms
Медаль
Сообщений: 198
А так? (чисто для проверки)
Код CSS:
  1.  
  2. .nyroModalCont {
  3. margin: 30px;
  4. padding: 30px !important;
  5. background: #fff;
  6. z-index: 101;
  7. box-sizing: border-box;
  8. overflow: hidden !important;
  9. position: absolute !important;
  10. top: 0 !important;
  11. left: 10% !important;
  12. right: 0 !important;
  13. bottom: 0 !important;
  14. width: 75% !important;
  15. height: 100% !important;
  16. }
  17.  
Редактировалось: 2 раз (Последний: 30 ноября 2019 в 04:15)
Посетитель
small user social cms
Сообщений: 63
Дмитрий Баринов:

А так? (чисто для проверки)

Так получше, но в этом случае окно авторизации огромных размеров) Нужно сделать то в общем так, чтобы модальное окно само определяло размеры выводимого контента. Как-то давно я это делал на одном проекте, но уже и не вспомню как....
Посетитель
small user social cms
Медаль
Сообщений: 198
Так а Значения? Поменяйте их!
top: 0 !important;
left: 10% !important;
right: 0 !important;
bottom: 0 !important;
width: 75% !important;
height: 100% !important;

Осторожнее с !important; могут поломать что-то другое... например окно авторизации.

makework:
Как-то давно я это делал на одном проекте, но уже и не вспомню как
Я под это дело целый виджет делал (через ajax)
Редактировалось: 2 раз (Последний: 30 ноября 2019 в 04:43)
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 707
Подойдет ?
Спойлер
Окно "вход" вроде не задело.
Редактировалось: 4 раз (Последний: 30 ноября 2019 в 13:44)
Здравствуйте. Спасибо \ пожалуйста.
Посетитель
small user social cms
Сообщений: 63
@noname, сейчас попробуем)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2809
Прошу обратить внимание на то, что комментарии на странице единицы контента выводятся именно по аяксу.
То есть можно посмотреть, как это сделано и работает в файлах \templates\default\controllers\comments\list.tpl.php и \templates\default\js\comments.js
Посетитель
small user social cms
Сообщений: 63
@noname, нет, ваш вариант - это реализация простого модального окна. Мне же нужно "настроить" то, что стоит в системе. А так по вашему варианту - этих модальных окон миллион и одну штуку в сети можно найти. Но, к сожалению, меня интересует другое.
Посетитель
small user social cms
Сообщений: 63
Дмитрий Баринов:
Так а Значения? Поменяйте их!

Да, действительно, стало уже "поинтереснее". В каком направлении копать понял, спасибо!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.