0 Пользователей и 1 Гость просматривают эту тему.
  • 14 Ответов
  • 581 Просмотров
*

irina_kiseleva_spb

  • Новичок
  • 9
  • 0 / 0
Здравствуйте!
Есть пункт меню, при нажатии на который открывается страница с определённой информацией.
Хотим в текст материала включить эту информацию.
Максимум, до чего мы додумались, и что получилось сделать – это вставить в текст материала пункт меню, при нажатии на который открывается та самая страница с информацией. Но это не то, что нам нужно. Нам нужно, чтобы информация отображалась прямо в тексте материала.
Скажите, пожалуйста, как это можно сделать?
*

KKAAZZOO

  • Живу я здесь
  • 2127
  • 111 / 9
Скопируйте нужную информацию со страницы открывающейся на пункте меню и вставьте ее в текст материала.
*

irina_kiseleva_spb

  • Новичок
  • 9
  • 0 / 0
KKAAZZOO, спасибо, что откликнулись.
Вариант, который Вы предлагаете нам не подходит, т.к. данные, которые выводятся на открывающейся странице - не статичны.

Может быть, Вы знаете, что можно сделать в этом случае?
*

Flopik

  • Новичок
  • 23
  • 0 / 0
Ну если не статичны вставьте код с того материала.
*

KKAAZZOO

  • Живу я здесь
  • 2127
  • 111 / 9
У Joomla есть модуль Wrapper, возможно подойдет вам. Настройте и вставьте его в материал.
*

irina_kiseleva_spb

  • Новичок
  • 9
  • 0 / 0
Flopik, вариант, который Вы предлагаете - самый подходящий для нас. Мы и сами думали о нём. Вся загвоздка заключается в том, что мы не знаем, в каком файле и папке компонента находится код, который выводит данные на страницу. Т.е. мы не знаем, где и что именно нам искать.
Может быть, Вы сможете нам подсказать?

Вот папки и файлы в корне компонента: 

Папки:
assets
controllers
helpers
models
views

Файлы:
component.php
controller.php
router.php

*

irina_kiseleva_spb

  • Новичок
  • 9
  • 0 / 0
KKAAZZOO, мы нашли модуль Обёртка (Wrapper) в менеджере расширений, но он некликабельный (в модулях и плагинах сайтах он отсутствует) Непонятно, каким образом его настраивать и вставлять в тело материала. Скрин найденного модуля прикрепили.
Подскажите, пожалуйста, что мы делаем не так.

*

KKAAZZOO

  • Живу я здесь
  • 2127
  • 111 / 9
Модули создаются в менеджере модулей, а не менеджере расширений. В материал вставляйте с помощью штатного плагина  "Контент - Загрузка модулей"
*

irina_kiseleva_spb

  • Новичок
  • 9
  • 0 / 0
KKAAZZOO, спасибо за пояснение.

Описываем наши действия для тех, кого интересует подобный вопрос:
1.  Создаём новый модуль: Расширения - Менеджер модулей - Создать модуль
2. Выбираем тип модуля: Обёртка (Wrapper)
3. В поле "URL" вставляем ссылку на страницу, которую вы хотите отобразить в теле материала.
4. В поле "Позиция" вводим название позиции (которое точно не находится в списке). Например, mod_modul.
5. Остальные настройки - по желанию. Жмём сохранить.
6. Открываем материал, в который нужно добавить данные, и в нужном месте вставляем следующий текст: {loadposition mod_modul}
7. Сохраняем материал

Таким образом в теле материала появляется окно, в котором отображаются данные другой страницы.



« Последнее редактирование: 20.04.2017, 23:55:53 от irina_kiseleva_spb »
*

irina_kiseleva_spb

  • Новичок
  • 9
  • 0 / 0
KKAAZZOO, скажите, пожалуйста, есть ли какой-то способ настроить это модальное окно таким образом, чтобы:

1. В окне отображались только пользовательские данные, без шапки и подвала страницы.
2. Сделать высоту окна не статичной (с полосой прокрутки), а адаптивной, подстраивающейся под количество выводимой информации.
*

KKAAZZOO

  • Живу я здесь
  • 2127
  • 111 / 9
Увы, но все возможные настройки указаны в настройках модуля. Возможно на JED есть более продвинутый аналог данного модуля в котором реализован нужный вам функционал. Также можете заказать расширение с нужным функционалом в коммерческом разделе форума.
*

Serg_

  • Захожу иногда
  • 170
  • 24 / 1
  • Skype: smile_bot (Запорожье)
Если правильно понял, то в тексте одного материала(1) вам надо вывести другой материал(2).
Выводите в модуле текст материала(2) и модуль выводите в позиции hidden2, например.
А в материале(1) вставляете {loadposition hidden2}
*

irina_kiseleva_spb

  • Новичок
  • 9
  • 0 / 0
KKAAZZOO, спасибо за подсказку. На JED мы нашли вот этот плагин: https://extensions.joomla.org/extensions/extension/core-enhancements/coding-a-scripts-integration/include-component/
Ещё вот этот: https://www.regularlabs.com/extensions/componentsanywhere
НО: они работают частично.
Изменяющаяся информация на на нужной нам странице отображается следующим образом:

Альбом 1
Альбом 2
Альбом 3

При нажатии на "Альбом 1" под ним появляется кликабельный список с материалами, которые в нём содержатся:

Альбом 1
материал 1
материал 2
материал 3
Альбом 2
Альбом 3

При повторном нажатии на "Альбом 1" список с материалами скрывается:

Альбом 1
Альбом 2
Альбом 3

Так вот, мы хотим в тело нового материала вставить данные со страницы. 2 вышеописанных плагина позволяют это сделать, но при этом теряется важный момент: при повторном нажатии на "Альбом 1" ничего не происходит, список с материалами не скрывается. Функциональность теряется, нас это не устраивает.

Скажите, пожалуйста, Вы знаете, что можно сделать, чтобы данные со страницы без потери функциональности (т.е. сохранялась кликабельность) отображались в теле материала?
*

irina_kiseleva_spb

  • Новичок
  • 9
  • 0 / 0
Serg_, Вы неправильно поняли. Прочитайте, пожалуйста, более внимательно наши пояснения выше.
*

Serg_

  • Захожу иногда
  • 170
  • 24 / 1
  • Skype: smile_bot (Запорожье)
Ну вот набросал пример с использованием двух бесплатных плагинов
http://test.antipov.in.ua/index.php/primer-regularlabs-com
Если не хотите добавлять вручную материалы, то можно модулем вывести список всех материалов для каждой подкатегории (Альбом 1, Абльбом 2, ...)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Прблема Joomla с большим количеством материала (статей)

Автор ruslan13

Ответов: 4
Просмотров: 186
Последний ответ 10.01.2018, 05:05:31
от ruslan13
Meta данные материала в Joomla 3.8.3

Автор PRammer

Ответов: 1
Просмотров: 142
Последний ответ 20.12.2017, 12:29:15
от PRammer
Не работает пункт меню компоненты/обновление Joomla

Автор mne2001

Ответов: 5
Просмотров: 159
Последний ответ 19.12.2017, 19:58:36
от wishlight
Пропало меню на сайте после обновления до версии 3.8.0

Автор Sergei1111

Ответов: 13
Просмотров: 648
Последний ответ 16.12.2017, 14:05:37
от aero11
Модуль авторизации и меню для зарегистрированных

Автор Roman82

Ответов: 10
Просмотров: 692
Последний ответ 14.12.2017, 03:32:00
от sirocco