Всего 122 807 комментариев

Саша Друмс
15 мая 2015, 23:00
0
dimox.name/universal-jquery-tabs-script/
Смотрите третий пример внизу.
Andrey Evteev
15 мая 2015, 22:54
0
Давайте ориентироваться на понедельник!
Антон
15 мая 2015, 21:25
0
Немного изменил, получаю просто цифры, но результат тот же
<form method="get" action="[[*id]]">
 <select name="val">
  <option value="242">242</option>
  <option value="243">243</option>
 </select>
 <input type="submit" value="Показать" />
</form>
[[!getUrlParam:toPlaceholder=`val`? &name=`val` &int=`1`]] // 242
[[!getResources?
     &showHidden=`1`
     &parents=`[[!+val]]`
     &tpl=`advertisement_single`
     &limit=`10`
     &includeContent=`1`
     &includeTVs=`1`
     &processTVs=`1`
]] // ничего
меняю &parents=`242` — работает, я в замешательстве что ж не так?
r5uY40
15 мая 2015, 21:10
0
Удобная фича. Как в Вордпрессе и JComments
Dmitry Rodionov
15 мая 2015, 18:24
0
Как минимум не настроены события fancybox на кнопки вообще, поэтому и не работают, там где настроены — картинки — там все прекрасно

P.S. сайт вообще не адаптивен, не то что футер вообще ничего
Илья Уткин
15 мая 2015, 18:20
0
А так?
[[!getUrlParam:toPlaceholder=`val`? &name=`val` &int=`1`]]
[[!getResources?
    &tvFilters=`category==[[!+val]]`
    &tpl=`advertisement_single`
    &includeTVs=`1`
    &processTVs=`1`
]]
Антон
15 мая 2015, 17:38
0
Никак не могу получить get параметр в getResources, на странице все норм выводится а в getResources никак!
<form method="get" action="[[*id]]">
<select name="val">
<option value="Дрова">Дрова</option>
<option value="Оборудование">Оборудование</option>
<option value="Landing Page">Landing Page</option>
</select>
<input type="submit" value="Показать" />
</form>
[[!getResources?
    &tvFilters=`category==[[!getUrlParam? &name=`val` &int=`1`]]`
    &tpl=`advertisement_single`
    &includeTVs=`1`
    &processTVs=`1`
]]
Az1muth
15 мая 2015, 17:32
+2
Перенесли или ждать сегодня?
Сергей Шлоков
15 мая 2015, 16:28
0
Насколько я понял твою задачу, достаточно в процессоре mgr/natface/getlist прописать функцию
public function prepareRow(xPDOObject $object) {
	$row = $object->toArray();
	$row['name'] = $row['name'].', '.$row['passport'];
	return $row;
}
И всё!
Если принципиально на ExtJS, то тут уж сам, помочь не смогу.
Павел
15 мая 2015, 14:53
0
Изначально ставился miniShop, потом Tickets (1.6.1), после установки которого уже не работала панель каталога товаров miniShop… как то так
Romancho
15 мая 2015, 14:51
0
Хотя да — удаление ведь помогает.
Romancho
15 мая 2015, 14:50
0
А до этого работало?
Павел
15 мая 2015, 14:49
0
Tickets изначально ставил версии 1.6.1, miniShop до последней обновил после сноса Tickets — не помогло.
Romancho
15 мая 2015, 14:47
0
Я полностью удалил и скачал последнюю новую версию + вроде как нужно обновление minishop2
Павел
15 мая 2015, 14:45
0
Столкнулся с точно такой же проблемой, пробовал переустановку Tickets — не помогло, а удаление Tickets помогает…
Кеш конечно же чистился, более того, поставил FireFox, которого на компе вообще не было — без результата. К ошибкам в консоле добавлю IE добавлю — create:function(d,e){return d.render?d:new b[d.xtype||e](d)} — команда не поддерживается объектом, всё тот же файл ext-all.js строка 21. Товарищи, выручайте! )
Romancho
15 мая 2015, 14:39
0
Пробовали на моем рабочем и домашнем компе, на 4-х компах заказчика + переносил сайт на локалхост под Денвер. После удаления и переустановки обновленного Tickets всё прекрасно работает.
Признаю, что сайт уже сам по себе напоминает Франкештейна, может что-то законфликтовало с предыдущей версией Tickets — сейчас всё отлично работает.
Наумов Алексей
15 мая 2015, 14:09
+1
Готовых нет, нужно генерировать одноразовые ссылки типа ?action=ok&key=adh7hr78ahfsdh, где key — уникальный для каждого комментария…
Василий Наумкин
15 мая 2015, 14:03
0
Очень похоже на то, что ты просто не почистил кэш браузера и старый javascript глючил с новыми файлами.
Владислав
15 мая 2015, 13:26
1
+3
Если интересно кому будет решение.

Скопировал два метода, как по инструкции. Первый от buildBooleanFilter, а второй от filterNumber и назвал их чтобы фильтр срабатывал на Exist. Собрался копать дальше и о чудо… все заработало.

public function buildExistFilter(array $values, $name = '') {
    	if (count($values) < 2 && empty($this->config['showEmptyFilters'])) {
			return array();
		}

		$results = array();
		foreach ($values as $value => $ids) {
			$title = empty($value) ? $this->modx->lexicon('mse2_filter_boolean_no') : $this->modx->lexicon('mse2_filter_boolean_yes');
			$results[$title] = array(
				'title' => $title
				,'value' => $value
				,'type' => 'boolean'
				,'resources' => $ids
			);
		}

		ksort($results);
		return $results;
	}
    
    public function filterExist(array $requested, array $values, array $ids) {
    	$matched = array();

		$min = floor(min($requested));
		$max = ceil(max($requested));

		$tmp = array_flip($ids);
		foreach ($values as $number => $resources) {
			if ($number >= $min && $number <= $max) {
				foreach ($resources as $id) {
					if (isset($tmp[$id])) {
						$matched[] = $id;
					}
				}
			}
		}

		return $matched;
	}
&suggestionsRadion=`tv|space__image`
&tplFilter.row.tv|space__image=`tpl.mFilter2.filter.checkbox`

Копать дальше не пришлось
Владислав
15 мая 2015, 12:30
0
У меня эти вкладки как раз открыты=) Но для начала решил все таки спросить. В любом случае спасибо за ответы!