Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Zero108

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

Рекомендованные сообщения

06/15/18 17:59 (изменено)

https://www.a108.net/holy_places/markers/group/6-vraja-dhama-varshana/

 

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

 

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

 

1. Маркеры сортируются по умолчанию по Title.

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

 

Подскажите, что и где изменить в 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

Groups.php

Изменено пользователем Zero108

Поделиться сообщением


Ссылка на сообщение

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

 

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

Поделиться сообщением


Ссылка на сообщение
06/16/18 14:05 (изменено)

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

 

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

Изменено пользователем Zero108

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...