Новости Joomla

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

frag79

  • Давно я тут
  • 611
  • 61 / 0
Для одного из проектов понадобилось создать Кабинет пользователя, такой чтобы манагер с правами «специальный» мог легко добавлять/менять информацию и при этом не требовалось никаких наворотов.

Перерыв форумы, http://extensions.joomla.org и измучив Google (может плохо искали) решили сделать сами.

Данный человек достаточно хорошо работает с материалами (создание, редактирование и т.п.), вот от сюда и пришла подобная идея.

Компонет Контент кабинет (Content Kabinet) предназначен для создания Личного кабинета пользователя на основе статьи созданной в com_content.

Суть работы проста. Админ черед админпанель задает id пользователя id материала, закрывает материал от остальных (доступ специальный или снимает с публикации). Компонент определяет зарегиного пользователя и выводит соответствующую инфу из #__content. На данный момент компонент берет данные только из четырех полей таблицы title - для заголовка, introtext и fulltext — для основного текста и modified — для даты изменения.

Основной плюс данного подхода в том, что можно использовать весь арсенал com_content.

А что из этого получилость и скачать компонент можно посмотреть здесь ссылка

Ну вот как то так  ^-^. Прошу строго не пинать первую работу начинающего джумловода.

ЗЫ: Наверно большим словом Копонент пока назвать трудно. Если кому то еще кроме нас данная идея покажется интересной, то работа над компонентом будет продолжаться.
« Последнее редактирование: 22.11.2013, 13:59:50 от frag79 »
*

kibi

  • Осваиваюсь на форуме
  • 34
  • 1 / 0
Re: Простой личный кабинет из com_content
« Ответ #1 : 14.05.2010, 16:05:53 »
Компонент интересный
но
в нем у меня не работает плагин VirtueMart Product Snapshot

вставляю такую конструкцию:
{product_snapshot:id=410|420|422|444,showname=y,showprice=y,showaddtocart=y,displayeach=v,displaylist=v}

В материале работает (если допустим выводить его на главной), а в твоем компоненте не хочет
а очень нужно
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Простой личный кабинет из com_content
« Ответ #2 : 14.05.2010, 19:40:57 »
похоже не работает, т.к. он под режимол легаси, на выходных покопаю
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Простой личный кабинет из com_content
« Ответ #3 : 15.05.2010, 10:53:50 »
может вместо vmproductsnapshots использовать SimpleProductSnapshot Plugin плагин, он нативный и отображается нормально
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Простой личный кабинет из com_content
« Ответ #4 : 16.05.2010, 14:43:35 »
немного дополнил компонент, добавил проверку если пользователю уже назначена статья, или статья назначена другому пользователю, то добавлять/сохранять не будет, выдаст сообщение если у материала не верный уровень доступа, ну и выбор пользователя из списка.
*

rk3dnp

  • Захожу иногда
  • 320
  • 5 / 0
Re: Простой личный кабинет из com_content
« Ответ #5 : 07.06.2010, 11:22:57 »
Подскажите пожалуйста, как сделать, чтобы после залогинивания, отображалсь необходимая статья, в компоненте все прописал. Какой адрес должен быть?
Проблема решена, не указал компонент.  ^-^
« Последнее редактирование: 07.06.2010, 11:30:34 от rk3dnp »
*

Vadim_R86

  • Новичок
  • 4
  • 0 / 0
Re: Простой личный кабинет из com_content
« Ответ #6 : 14.10.2010, 12:58:30 »
Добрый день!
Подскажите а как можно изменить фразу "Доступ запрещен". На шаблонную статью для тех, кому еще на назначено собственного контента?
Спасибо!
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Простой личный кабинет из com_content
« Ответ #7 : 15.10.2010, 08:45:52 »
В файле com_contentkabinet/views/contentkabinet/view.html.php вместо 'ACCESS FORBIDDEN' прописать 'то что хотите видеть для тех кому еще не назначено'.

На днях постараюсь реализовать то что вы хотите.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Простой личный кабинет из com_content
« Ответ #8 : 15.10.2010, 09:21:25 »
прикольная штука. тут товарищ написал маленький модуль по-соседству, выводящий статистику показов и кликов по баннерам, можно интегрировать в личный кабинет и вот уже и динамика.
возьму на заметку компонентик. :)
*

Vadim_R86

  • Новичок
  • 4
  • 0 / 0
Re: Простой личный кабинет из com_content
« Ответ #9 : 15.10.2010, 12:54:01 »
frag79, спасибо большое ))) На самом деле, вот уж где простота рулит ))) Перекопал кучу компонентов, с сотнями функций и понял, что проще всего реализовывать все через обычные материалы )))
*

Vadim_R86

  • Новичок
  • 4
  • 0 / 0
Re: Простой личный кабинет из com_content
« Ответ #10 : 10.01.2011, 00:31:38 »
frag79, хотел спросить, можно ли Ваш компонент прикрутить как закладку  CommunityBuilder.
В принципе использую CB Profile pro у них есть функция добавления кода в закладку... Может подскажите как это можно организовать )
Или могу скинуть Вам компонент, может получится)
*

perdalen

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Простой личный кабинет из com_content
« Ответ #11 : 14.01.2011, 17:25:25 »
Очень хороший компонент но у меня почему то не выходит, все установил.
В компонент захожу Id материала и Id пользователя выставляю все, в самом материале ставлю доступ специальный.
Залогиневаюсь под требуемым пользователем нет материала
« Последнее редактирование: 14.01.2011, 17:48:13 от perdalen »
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Простой личный кабинет из com_content
« Ответ #12 : 15.01.2011, 15:29:32 »
создайте ссылку в меню на компонент contentkabinet, там и будет статья для пользывателя
*

eternal

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Простой личный кабинет из com_content
« Ответ #13 : 15.01.2011, 18:47:59 »
А можно назначить на id пользователя id раздела или категории?
Может кто поможет с это задачей? Одного материала мало((
*

perdalen

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Простой личный кабинет из com_content
« Ответ #14 : 16.01.2011, 14:24:33 »
Спасибо, помогло. А возможно сделать так что после залогиневания сразу появлялась статья
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Простой личный кабинет из com_content
« Ответ #15 : 16.01.2011, 17:23:28 »
А можно назначить на id пользователя id раздела или категории?
Может кто поможет с это задачей? Одного материала мало((

Посмотрите это http://joomlaforum.ru/index.php/topic,141824.0.html
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Простой личный кабинет из com_content
« Ответ #16 : 16.01.2011, 17:26:18 »
Спасибо, помогло. А возможно сделать так что после залогиневания сразу появлялась статья

Смотрите посты выше http://joomlaforum.ru/index.php/topic,112161.msg729576.html#msg729576

Пока только так, постараюсь в ближайшее время сделать возможность у казать статью для тех кому ничего не назначено
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Простой личный кабинет из com_content
« Ответ #17 : 17.01.2011, 15:50:51 »
Добрый день!
Подскажите а как можно изменить фразу "Доступ запрещен". На шаблонную статью для тех, кому еще на назначено собственного контента?
Спасибо!

Добавил в компонент данную функцию. Подробнее тут
« Последнее редактирование: 17.01.2011, 15:57:05 от frag79 »
*

eternal

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Простой личный кабинет из com_content
« Ответ #18 : 21.01.2011, 14:55:53 »
Посмотрите это http://joomlaforum.ru/index.php/topic,141824.0.html

Спасибо, но что-нибудь попроще может есть?
Без наворотов.
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Простой личный кабинет из com_content
« Ответ #19 : 21.01.2011, 15:27:04 »
Спасибо, но что-нибудь попроще может есть?
Без наворотов.

другого ничего не встречал
*

Vasiliy

  • Новичок
  • 7
  • 0 / 0
  • +++
Re: Простой личный кабинет из com_content
« Ответ #20 : 05.10.2011, 11:21:52 »
Подскажите, как сделать, чтобы после залогинивания пользователя сразу появлялась статья ему предназанченная!?
« Последнее редактирование: 05.10.2011, 15:34:58 от Vasiliy »
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Простой личный кабинет из com_content
« Ответ #21 : 06.10.2011, 09:49:42 »
через админ панель Расширения->Установить/Удалить
*

fokin33

  • Новичок
  • 3
  • 0 / 0
Re: Простой личный кабинет из com_content
« Ответ #22 : 17.10.2011, 12:29:32 »
Попробовал использовать на Joomla 1.6 , но не понял как пункту меню назначить ссылку на этот компонент ? В списке типов ссылки меню, отображаются только стандртные компоненты. Как правильно использовать?
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Простой личный кабинет из com_content
« Ответ #23 : 18.10.2011, 12:09:41 »
Попробовал использовать на Joomla 1.6 , но не понял как пункту меню назначить ссылку на этот компонент ? В списке типов ссылки меню, отображаются только стандртные компоненты. Как правильно использовать?
Компонент делался под j1.5
*

fokin33

  • Новичок
  • 3
  • 0 / 0
Re: Простой личный кабинет из com_content
« Ответ #24 : 19.10.2011, 14:05:41 »
А много ли нужно изменить чтобы он заработал под j1.6 ? Или система работы с пользователями там отличается? Так то я попробовал если назначить ссылку на материал который через компонент сделан недоступным текущему пользователю, то он действительно недоступен.
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Простой личный кабинет из com_content
« Ответ #25 : 20.10.2011, 10:17:01 »
чесно говоря пока руки недошли до j1.6 и 1.7, но сколько я знаю там данную проблему можно решить стандартными средствами.
*

fokin33

  • Новичок
  • 3
  • 0 / 0
Re: Простой личный кабинет из com_content
« Ответ #26 : 20.10.2011, 13:08:20 »
В 1.6 стандартными средствами к сожалению не получается решить. Если только не делать для каждого пользователя отдельную группу, и для каждой такой группы добавлять свой пункт в меню. Но 30 пунктов меню это уже перебор помоему :-) Тем более возможно их будет больше в будущем.
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Простой личный кабинет из com_content
« Ответ #27 : 20.10.2011, 14:25:47 »
к сожалению сейчас совсем нет времени разбираться с j1.6, так что пока ничем помочь не смогу
*

dr_gonzales

  • Захожу иногда
  • 106
  • 3 / 0
Re: Простой личный кабинет из com_content
« Ответ #28 : 26.01.2012, 15:49:06 »
Друзья, можете установочными файликами поделиться. Ссылка не работает сейчас.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент онлайн калькулятор Priceleaf 1.0

Автор klubnichkaaa

Ответов: 14
Просмотров: 7388
Последний ответ 31.01.2021, 18:33:40
от varX
EXP Autos Pro - Доска по продаже транспортных средств

Автор Alex_77

Ответов: 137
Просмотров: 53698
Последний ответ 02.02.2018, 21:05:58
от Alex_77
Интернет магазина Priceleaf shop

Автор klubnichkaaa

Ответов: 100
Просмотров: 20896
Последний ответ 12.09.2017, 18:36:51
от bato
Плагин SocButtons – кнопки социальных сетей Facebook, Twitter, ВКо

Автор tallib

Ответов: 733
Просмотров: 135117
Последний ответ 16.04.2017, 12:13:55
от Elimelech
Прошу потестить - создание ссылки в меню при сохранении материала для com_content

Автор beliyadm

Ответов: 0
Просмотров: 1076
Последний ответ 09.07.2015, 22:34:44
от beliyadm