Основной курс по Joomla
0 Пользователей и 1 Гость просматривают эту тему.
  • 16 Ответов
  • 362 Просмотров
*

lev731

  • Осваиваюсь на форуме
  • ***
  • 57
  • 0
Как создать управление рассылками в профиле пользователя?



Вот такого плана. Что бы пользователь мог в своём профиле разрешить/отказаться сообщения...
*

Sulpher

  • Практически профи
  • *******
  • 2131
  • 374
  • Шаблоны и расширения Joomla
*

lev731

  • Осваиваюсь на форуме
  • ***
  • 57
  • 0
Re: Управление подписками AcyMailing
« Ответ #2 : 01.10.2016, 14:33:27 »
Вот большой и подробный урок по настройке AcyMailing на русском языке.

Благодарю за подсказку, но этот сайт я уже давно весь перелопатил, там нет подобной информации!)
*

vipiusss

  • Профи
  • ********
  • 5529
  • 318
  • Круглая ава-зло!
Re: Управление подписками AcyMailing
« Ответ #3 : 01.10.2016, 14:41:19 »
Пункт меню: Acymailing/User : subscribe/modify your subscription

index.php?option=com_acymailing&view=user&layout=modify

И в пункте настройки сделать
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

lev731

  • Осваиваюсь на форуме
  • ***
  • 57
  • 0
Re: Управление подписками AcyMailing
« Ответ #4 : 01.10.2016, 15:29:22 »
По указанному пути открылась именно то, что мне нужно



А где же это дело настраивается в самом компоненте? И ещё вопрос можно ли эту форму не отдельной страницей сделать, а вставить туда где она была бы к месту... К примеру, у меня уже есть страница "Настройка профиля" - как можно вставить эту форму туда? Можно ли получить HTML код этой формы?
*

vipiusss

  • Профи
  • ********
  • 5529
  • 318
  • Круглая ава-зло!
Re: Управление подписками AcyMailing
« Ответ #5 : 01.10.2016, 15:40:54 »
Зачем код, вставьте в материал в виде компонента (вставка компонента в материал).
Я буквально даже недавно на форуме ссылку на такой плагин давал (или даже прикреплял).

Я не рылся, где это, но естественно такой файл есть ;).

///

http://joomlaforum.ru/index.php/topic,331321.msg1666756.html#msg1666756
« Последнее редактирование: 01.10.2016, 15:45:46 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

lev731

  • Осваиваюсь на форуме
  • ***
  • 57
  • 0
Re: Управление подписками AcyMailing
« Ответ #6 : 01.10.2016, 15:50:13 »
Что значить "вставить в материал в виде компонента"? Профили пользователей у меня реализованы не через материалы, а отдельным компонентом. Добавить что то на страницу профиля можно в виде HTML кода... Как создать пункт меню с данными настройками я уже разобрался, а вот всё же как вставить эту форму туда куда нужно пока не пойму...
*

vipiusss

  • Профи
  • ********
  • 5529
  • 318
  • Круглая ава-зло!
Re: Управление подписками AcyMailing
« Ответ #7 : 01.10.2016, 16:04:00 »
/components/com_acymailing/views/user/tmpl/modify.php

Это файл ваш на странице пункта меню, который я дал выше. Вытягивайте в вашу страницу, что вам нужно.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

lev731

  • Осваиваюсь на форуме
  • ***
  • 57
  • 0
Re: Управление подписками AcyMailing
« Ответ #8 : 01.10.2016, 16:29:02 »
Воот, теперь ясно что делать) Нужно ручками писать код, взяв некие функции из modify.php, который при вставке в любое место и будет выводить необходимые данные... Осталось разобраться как этот код написать, если нужно вывести только выделенную часть:

*

vipiusss

  • Профи
  • ********
  • 5529
  • 318
  • Круглая ава-зло!
Re: Управление подписками AcyMailing
« Ответ #9 : 01.10.2016, 17:15:46 »
Ну тут уже иной вопрос...

оффтоп:
Спойлер
[свернуть]
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

lev731

  • Осваиваюсь на форуме
  • ***
  • 57
  • 0
Re: Управление подписками AcyMailing
« Ответ #10 : 01.10.2016, 17:23:51 »
Благодарю конечно, но якоря если нужно можно и так выставить без установки лишних плагинов.... Помогите лучше код написать, что бы тему уже закрыть, думаю многим после эта тема поможет т.к. реально я не мог найти решения этой задачки, нигде более...
*

vipiusss

  • Профи
  • ********
  • 5529
  • 318
  • Круглая ава-зло!
Re: Управление подписками AcyMailing
« Ответ #11 : 01.10.2016, 17:44:03 »
Спойлер
[свернуть]

Не так (удалил ответ).Попозже попробую.
« Последнее редактирование: 01.10.2016, 17:50:50 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

lev731

  • Осваиваюсь на форуме
  • ***
  • 57
  • 0
Re: Управление подписками AcyMailing
« Ответ #12 : 01.10.2016, 17:51:28 »
 :'( Белый экран
*

vipiusss

  • Профи
  • ********
  • 5529
  • 318
  • Круглая ава-зло!
Re: Управление подписками AcyMailing
« Ответ #13 : 01.10.2016, 18:01:55 »
А если вставить ссылку пункта меню, как фрейм. куда вам надо?!
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

lev731

  • Осваиваюсь на форуме
  • ***
  • 57
  • 0
Re: Управление подписками AcyMailing
« Ответ #14 : 01.10.2016, 18:37:48 »
Вставляю вот так: <iframe src='мой домен/components/com_acymailing/views/user/tmpl/modify.php'></iframe>

Профиль открывается с таким окном:

*

vipiusss

  • Профи
  • ********
  • 5529
  • 318
  • Круглая ава-зло!
Re: Управление подписками AcyMailing
« Ответ #15 : 01.10.2016, 18:41:39 »
Создайте скрытый пункт меню и его во фрейм (ссылку)
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

lev731

  • Осваиваюсь на форуме
  • ***
  • 57
  • 0
Re: Управление подписками AcyMailing
« Ответ #16 : 01.10.2016, 19:09:08 »
Открылось, но теперь в окне фрейма открывается вся страница) Какие мог, модули запретил для отображения на этой странице но этим не решил вопрос т.к. остался фон сайта и другие параметры... Чуйка мне подсказывает что не верным путём идём.... Открыть то открылось, но всё же правильнее php код написать который вытащил бы из modify.php необходимые функции без лишней ерунды...