Вопросы

minishop2

Не хочет сохранять TV параметры для товаров, для других ресурсов все сохраняется нормально. в чем может быть проблема?
Vladimir Marahovsky
18 января 2014, 19:33
modx.pro
877
0

Проблема с радиокнопкой в MsSearch2

Вообщем проблема в след.
У товара есть тв параметр amount, в котором хранится количество товара на складе

По инструкции добавлен свой класс фильтрации

<?php
class myCustomFilter extends mse2FiltersHandler {
	
	// За образец берем стандартный buildBooleanFilter и немного его меняем
	public function buildAmountFilter(array $values) {
		if (count($values) < 2 && empty($this->config['showEmptyFilters'])) {
			return array();
		}

		$results = array();
		foreach ($values as $value => $ids) {
			$title = ($value <= 0)
				? $this->modx->lexicon('mse2_filter_availability_no')
				: $this->modx->lexicon('mse2_filter_availability_yes');
				
			$value = $value <= 0 ? '0' : '1';
			
			if (!isset($results[$value])) {
				$results[$value] = array(
					'title' => $title
					,'value' => $value
					,'type' => 'number'
					,'resource' => array()
				);
			}

			foreach ($ids as $id) {
				$results[$value]['resources'][] = $id;
			}
		}
		
		ksort($results);
		return $results;
	}
	
	
	// Собственно фильтрация, берём за основу filterNumber
	public function filterAmount(array $requested, array $values, array $ids) {
		$matched = array();

		$value = $requested[0];
		$tmp = array_flip($ids);
		foreach ($values as $number => $resources) {
			if ($value && $number > 0) {
				foreach ($resources as $id) {
					if (isset($tmp[$id])) {
						$matched[] = $id;
					}
				}	
			}
			elseif (!$value && $number <= 0) {
				foreach ($resources as $id) {
					if (isset($tmp[$id])) {
						$matched[] = $id;
					}
				}	
			}
		}

		return $matched;
	}

}
На страницу вывода каталога добавляю след. код

[[!mFilter2?
	&paginator=`pdoPage`
	&limit=`5`
	&parents=`342`
	&hideContainers=`1`
	&element=`msProducts`
	&filters=`
		ms|price:number
		,parent:parents
		,msoption|tags
		,ms|vendor:vendors
		,tv|amount:amount
	`
	&suggestionsRadion=`tv|amount`
	&class=`msProduct`
	&sort=`product|pagetitle:asc`
	
	&tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
	&tplFilter.row.tv|amount=`tpl.mFilter2.filter.radio`	
	&tplFilter.row.ms|price=`tpl.mFilter2.filter.number`
	&tpls=`tpl.msProducts.row,tpl.msProducts.row2`
	&showLog=`0`
	&fastMode=`0`
	&includeContent=`0`
]]
Ссылка на каталог:
www.eurosvet-nn.ru/%D0%BA%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3/

Значения для данной радиокнопки выводятся правильные, фильтр работает. Но вот только при выборе например пункта «В наличии», пункт «Нет в наличии» становится недоступным.
Алексей Милов
18 января 2014, 18:16
modx.pro
1 300
0

установка tickets

Здравствуйте!
У меня трудность с sdStore. Установил, не указав пароля. Теперь я не могу скачать «tickets», выбираю поставщика simple dream, и получаю ошибку «Произошла ошибка при подключении к поставщику: Пожалуйста укажите пароль.»
После переустановки плагина ничего не меняется, пароль негде вводить.
Я хочу воспользоваться плагином «tickets» для организации отзывов на сайте.
Спасибо!
Константин Млечко
18 января 2014, 13:18
modx.pro
1 145
0

Баг Tickets или pdoTools

При использовании источника файлов в ТВ параметрах, путь до файла в плейсхолдере возвращается без пути до источника файлов.
Aртур Чикин
17 января 2014, 21:14
modx.pro
1
1 407
0

[Revo] 500 ошибка при "Доб.ссылку" в ред.контента

Вопрос относится к revo. Задавал уже этот вопрос здесь, но ответ ничего не дал…
Юрий Эффа
17 января 2014, 20:09
modx.pro
1 107
0

Разные заказы с одним номером в minishop2

На почту пришло два заказа с одинаковыми номерами с разницей более чем в сутки. В админке из этих двух заказов есть только последний, предыдущий затёрся.
Андрей Ятин
17 января 2014, 15:47
modx.pro
1 128
0

Разные шаблоны для Ticket'ов

Василий
17 января 2014, 09:22
modx.pro
1 729
0

Нету сообщения об успешной подписке на новости

Как в «Sendex» вывести сообщение об успешной подписке? а то человек подписался, а ему никто об это не сообщил (
Sasha Dokshanin
16 января 2014, 15:54
modx.pro
1
1 769
0

Выпадающий список со множественным выбором

Собственно, что то я не могу понять, есть ли стандартный xtype для создания выпадающего списка с множественным выбором? Хочу добавить поле например «Параметр»

Эти параметры будут храниться в другой таблице (их будет добавлять пользователь). Я хочу чтобы можно было товару назначить несколько значений.
Copy Past
16 января 2014, 12:21
modx.pro
1 418
0

Переход между ресурсами

Здравствуйте!

Есть такой функционал:
на главной странице выводятся ссылки на дочерние ресурсы с шаблоном отличный от главной. Сейчас при переходе по ссылке попадаем на страницу со слайдером, в котором размещены все дочерние ресурсы, и при клике на одном из ресурсов в слайдере, ниже с помощью ajax подгружается контент ресурса.
Vitaly
16 января 2014, 11:45
modx.pro
1 094
0