Редактирование материала через сайт не заходя в панель уравления

Discussion in 'Программирование' started by amoRNizam, Nov 20, 2015.

  1. Offline

    amoRNizam Недавно здесь

    Joined:
    Oct 30, 2015
    Messages:
    11
    Likes Received:
    1
    Gender:
    Male
    Здравствуйте. Подскажите пожалуйста, что можно предпринять и какие есть варианты решения.
    Такая ситуация: нужно сделать так, чтобы определенная группа пользователей могла авторизовавшись редактировать на конкретной странице таблицу или статью и при этом они не попадал в админку джумлы, а всё происходило только на сайте. При этом чтобы у таблицы которую пользователь изменит отображался ник пользователя который произвел изменения и дата.
    А задумка такая - (на странице под названием "Новости" будет размещена таблица, в которой будет наименование и цена товара. Несколько избранных пользователей(менеджеров) будут заходить под своими учетками на сайт, и вносить изменения в эту таблицу(менять цену) и при этом будет отображаться кто и когда произвел изменения. Все посетители сайта смогут видеть эту таблицу.)

     
  2.  
  3. Best Answer:
    Post #8 by OlegK, Nov 21, 2015
  4. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
    Эта функция есть в коробке Joomla!
    В Joomla 3 версии хороший frontend, можно много делать.

    По поводу: отображался ник пользователя который произвел изменения и дата.

    Хм... не совру, но отображать последнее изменение думаю возможно также из коробки (дату думаю точно).

    Как вариант вообще таблицу закинуть в google docs и там править)) а на сайте всегда будет итоговый вариант.
     
    amoRNizam likes this.
  5. Offline

    amoRNizam Недавно здесь

    Joined:
    Oct 30, 2015
    Messages:
    11
    Likes Received:
    1
    Gender:
    Male
    Я не нашел как это реализовать, есть кнопка "редактировать" но перенаправление идет всё равно в админку
     
  6. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
  7. Offline

    amoRNizam Недавно здесь

    Joined:
    Oct 30, 2015
    Messages:
    11
    Likes Received:
    1
    Gender:
    Male
    Joomla версии 3.3.3 Не обновляю дальше, так как думаю что с шаблоном проблемы будут. Спасибо за ответ, я сегодня еще покопаюсь, а завтра напишу.
     
  8. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
  9. Offline

    amoRNizam Недавно здесь

    Joined:
    Oct 30, 2015
    Messages:
    11
    Likes Received:
    1
    Gender:
    Male
    Сделал бекап, обновил джумлу(всё хорошо, как вы и говорили). Кнопку "Редактировать" на странице новостей для редактирования материалов не нашел, можно только модули редактировать. Поставил компонент К2. С помощью него удалось задуманное, за исключением того, что при изменении уже существующего материала, не отображается кто и когда его изменил, если только человек сам в редакторе изменит автора и время, но на добросовестность надеяться в моей ситуации нельзя, нужно чтобы автоматически присваивался автор и время. В К2 есть только отображение автора и даты создания материала, а отображение изменения нету.
     
  10. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Best Answer
    А на стандартном шаблоне ?
     
  11. Offline

    amoRNizam Недавно здесь

    Joined:
    Oct 30, 2015
    Messages:
    11
    Likes Received:
    1
    Gender:
    Male
    Как я сразу не догадался! CB9T мне об этом сначала и говорил, что есть в коробке joomla эта функция, а до меня не дошло, что можно стандартный шаблон поставить на время и от туда вытащить то что нужно. Спасибо вам за помощь!
     
    CB9T likes this.

Share This Page

Loading...