Внимание! Форум временно закрыт. Все вопросы вы можете задать на странице MaxSite CMS в Github

Отметки ("Избранное")

Если вам нужно выполнить какие-то работы по MaxSite CMS, включая платные, то оставьте сообщение в этом форуме.
Аватар пользователя
jimmyjonezz
Модератор
Сообщений: 463
Зарегистрирован: 11 дек 2011, 17:06

Отметки ("Избранное")

Сообщение jimmyjonezz » 20 янв 2012, 08:50

В профиле пользователя есть вывод комментариев. Это удобно, но я столкнулся с необходимостью добавления в профайл вывода отмеченных (чтиво на потом) топиков (статей, страниц и постов).
К примеру, есть коллективный блог, ежедневно добавляются новости, поэтому информационный поток огромный, а хочется просто при помощи одной кнопки отметить интересный статьи и почитать их потом или просто вести копилку избранных статей, чтобы можно было всегда вернуться к ним и почитать, а не искать в ленте новостей и не прибегать к поиску.
Вопрос: есть разработчики, которые ведут подобные разработки или может есть плагин у кого?

Аватар пользователя
Sadovnik
Модератор
Сообщений: 793
Зарегистрирован: 26 июл 2009, 20:59

Re: Отметки ("Избранное")

Сообщение Sadovnik » 22 янв 2012, 17:25

Реализовать можно так.
Добавляется таблица "избранное" где поля
user_id , post_id , date
К посту добавляется кнопка "Добавить в избранное"
И страница "Избранное" для каждого пользователя.

Аватар пользователя
jimmyjonezz
Модератор
Сообщений: 463
Зарегистрирован: 11 дек 2011, 17:06

Re: Отметки ("Избранное")

Сообщение jimmyjonezz » 25 фев 2012, 10:01

осуществляю вывод полей по users_id, теперь по полю page_id нужно осуществить каскадный вывод статей. Подскажите как это сделать? Логику вывода статей не совсем догоняю...
Последний раз редактировалось jimmyjonezz 27 фев 2012, 06:18, всего редактировалось 1 раз.

Аватар пользователя
Sadovnik
Модератор
Сообщений: 793
Зарегистрирован: 26 июл 2009, 20:59

Re: Отметки ("Избранное")

Сообщение Sadovnik » 26 фев 2012, 14:09

jimmyjonezz писал(а):осуществляю вывод полей по users_id, теперь по полю page_id нужно осуществить вывод каскадный вывод статей. Подскажите.

Что подсказать?

Аватар пользователя
jimmyjonezz
Модератор
Сообщений: 463
Зарегистрирован: 11 дек 2011, 17:06

Re: Отметки ("Избранное")

Сообщение jimmyjonezz » 10 апр 2012, 16:16

Sadovnik писал(а):
jimmyjonezz писал(а):осуществляю вывод полей по users_id, теперь по полю page_id нужно осуществить вывод каскадный вывод статей. Подскажите.

Что подсказать?

Вывожу список отмеченных пользователем страниц:

Код: Выбрать все

$query = $this->db->query('SELECT mso_page.*, mso_favorite.comusers_id, mso_favorite.date FROM mso_favorite INNER JOIN mso_page ON (mso_page.page_id = mso_favorite.page_id) WHERE  mso_favorite.comusers_id ='  . $comusers_id);
foreach ($query->result() as $row)
   {   
   //выводим данные по нему
   echo '<li> ИД: '. $row->page_id . '<br>';
   echo 'Заголовок: '. $row->page_title . '<br>';
   mso_page_content($row->page_content);
   echo '</li>';
}

Текст страницы выводится полностью и без преобразования bb-кодов, не считая того, что еще нужно выводить info-bottom.php и info-top.php. Вот здесь и нужна подсказка.


Вернуться в «Требуется разработка»

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей

cron