Сортировка маркеров в Membermap 3.5.0 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Сортировка маркеров в Membermap 3.5.0

#1 Пользователь не на сайте   Zero108 ответил: »

 
 
  • Advanced
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 762
  • Регистрация: 25-Июль 09
  • Репутация: 113
  • IPB version:4.1.x
 

Отправлено 15 Июнь 2018 - 20:58

https://www.a108.net...dhama-varshana/

Настроек сортировки маркеров по умолчанию в настройках параметров приложения Membermap 3.5.0 в ACP нет. На фронте по умолчанию сортируются по последнему изменению (Last Updated).

Что хотелось бы изменить:

1. Маркеры сортируются по умолчанию по Title.
2. Маркеры с пометкой Featured всегда наверху списка (сейчас просто иконка добавляется в просмотр маркера, а в списке маркеров никак это не влияет https://www.a108.net...rshana-варшана/ ).

Подскажите, что и где изменить в php коде?

	/**
	 * Set last file data
	 *
	 * @param	\IPS\downloads\File|NULL	$file	The latest file or NULL to work it out
	 * @return	void
	 */
	public function setlastMarker( \IPS\membermap\Markers\Markers $marker=NULL )
	{
		if( $marker === NULL )
		{
			try
			{
				$marker	= \IPS\membermap\Markers\Markers::constructFromData( \IPS\Db::i()->select( '*', 'membermap_markers', array( 'marker_parent_id=? AND marker_open=1', $this->id ), 'marker_updated DESC, marker_added DESC', 1 )->first() );
			}
			catch ( \UnderflowException $e )
			{
				$this->last_marker_id	= 0;
				$this->last_marker_date	= 0;
				return;
			}
		}
	
		$this->last_marker_id	= $marker->id;
		$this->last_marker_date	= $marker->updated > $marker->added ? $marker->updated : $marker->added;
	}
	


Вроде правильные файлы прикрепил ↓

Вложений

  • Вложение  Markers.php (17,92К)
    Количество загрузок: 0
  • Вложение  Groups.php (13,68К)
    Количество загрузок: 0

Сообщение изменено: Zero108 (15 Июнь 2018 - 21:13)

0

#2 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 3 354
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 342
  • IPB version:I have no IPB
 

Отправлено 16 Июнь 2018 - 14:46

Вот Ваша похожая тема про сортировку http://ipbskins.ru/f...opic14409.html/

Что касается Featured, то это не Pinned, чтобы быть вверху списка.
0

#3 Пользователь не на сайте   Zero108 ответил: »

 
 
  • Advanced
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 762
  • Регистрация: 25-Июль 09
  • Репутация: 113
  • IPB version:4.1.x
 

Отправлено 16 Июнь 2018 - 17:04

Да, я помню эту тему. Приложение другое, код совсем другой.

Хотелось бы также добавить вывод featured наверху списка (как pinned), так как pinned нет вообще в этом приложении.

Сообщение изменено: Zero108 (16 Июнь 2018 - 17:05)

0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2018 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна