Romancho

Romancho

С нами с 07 ноября 2014; Место в рейтинге пользователей: #218
Romancho
14 апреля 2015, 13:52
0
Выбрался из ситуации путем создания двух ресурсов с разными шаблонами и со ссылкой на второй шаблон
Romancho
17 марта 2015, 16:40
0
как-то так
Romancho
14 февраля 2015, 17:23
0
Классная идея, спасибо. Буду пробовать. Ниразу не использовал pdoField
Romancho
14 февраля 2015, 15:52
0
Большое спасибо за ответ.
Да, возможно я не правильно сформулировал вопрос — действительно поля в админке, в карточке товара для каждой категории разные. У меня есть две группы товаров — гладильная техника и швейная техника. Понятно, что в админке поля будут разные — от мощности двигателя до мощности пара :) В кучу лепить заказчик отказывается — полей будет много — для каждой категории по 30-50 штук. Если это штатным способом выводить всё — то получится дикая каша.
Мда. Теперь конечно буду думать каким образом такой плагин сделать.
Romancho
13 февраля 2015, 21:52
0
Господа.
Простите, может быть я невнимательный, но где реквизиты, куда деньги перечислять? Очень бы хотелось бы поучаствовать.
Romancho
05 января 2015, 17:43
0
Написал в поддержку. :)
Romancho
05 января 2015, 15:24
0
Да уж какая тут может быть каша

tpl.mFilter2.price.number:
<label for="mse2_[[+table]][[+delimeter]][[+filter]]_[[+idx]]"><span>[[+title]]</span>
		<input type="text" name="[[+table]][[+delimeter]][[+filter]]" id="mse2_[[+table]][[+delimeter]][[+filter]]_[[+idx]]" value="[[+value]]"/> 
	</label>
tpl.mFilter2.price.slider:
<fieldset id="mse2_[[+table]][[+delimeter]][[+filter]]">
	<div class="filter-title">[[%mse2_filter_[[+table]]_[[+filter]]]]</div>
	<div class="mfilter-price dark">
		<p>
			[[+rows]]<span>Млн. руб.</span>
		</p>

<!--Дизайнерские красивости-->
		<div class="slider-bg">
		<span class="track-start">0</span><span class="track-middle">7</span><span class="track-finish">14</span>
			<div class="mse2_number_slider"></div>
		</div>
<!--Конец дизайнерским красивостям-->
	</div>
</fieldset>
Понятно, что чудес не бывает и мистики с магией. Бывает не хватка знаний или невнимательность.
Romancho
05 января 2015, 15:19
0
Пытаюсь так:
Для buildNumberFilter
$min = round(array_shift($tmp),1);
$max = round(array_pop($tmp),1);
Для filterNumber:
$min = round(min($requested),1);
$max = round(max($requested),1);
Romancho
05 января 2015, 15:16
0
Сейчас проверю конечно, но если всё вернуть как было. Т.е. без дробных чисел, т.е. как по умолчанию — всё работает аки швейцарские часы — бред начинается, когда я убираю округление в buildNumberFilter и NumberFilter floor у min и ceil у max. Именно с этого места.
Romancho
05 января 2015, 15:08
0
В ручную разделитель в input не вводится. Попробовал добавить step:0.1, — пока двигаешь слайдер — всё вроде как нормально, хотя у max значение вида 2.900000 становится. Отпускается бегунок, max и min меняются местами. Ради смеха вернул всё как было везде и в default.js сменил range на false. Стало также кашей работать — менять min и max местами. Т.е. и в первом случае он ранжировал как-то по своему? Окончательно запутался.
Romancho
04 января 2015, 23:24
0
Мне лично больше всего понравился Sublime Text 3. Так же для него достаточно различных расширений.
Такая же ситуация — увидел у знакомого кодера Sublime и с тех пор неразлучен с ним
Romancho
29 декабря 2014, 20:00
0
Большое спасибо за ответ. Что ж — буду тогда через TicketForm пробовать сделать.
Romancho
25 декабря 2014, 01:44
0
Гадость делать из хорошего инструмента не хочется. Попытаюсь убедить. Еще раз спасибо за ответ.
Romancho
24 декабря 2014, 22:05
0
Привязывать так же, как для TV, я так понял. По дереву слева прошел, нашел нужную папку, там нашел нужную картинку и типа счастье. Логика со/хранения изображений и превьюшек от этого ломается полностью.
Научите меня гарантированно не одобрять это :)

Извините за потраченное время.
Romancho
24 декабря 2014, 20:10
0
Барину пытался объяснить для чего сделано именно так и какие от этого только плюсы. Тем более, что с ним раньше имели дело с phpthumbsof. Его резюме: «3000 товаров. У каждого по 10-20 превью и больших картинок. В разных категориях. Желаю дескать для себя и манагеров класть фотки в свои папки». Т.е. как работает обычный источник файлов. Папка-файл. Но у галереи своя голова на плечах и она так глупо делать не будет. Что ж — для удовольствия делать? Просто переключить источник и ждать матюгов? А как тогда вывод на карточки товаров будет?
Romancho
24 декабря 2014, 20:05
+2
С Василием согласен на 100%. Забить на развлечения, меньше отдыхать и вкалывать. Также не помешают старые связи и знакомства. На самом деле область IT кризис практически не касается (при условии, что расчет не в баксах или евро). Дизайн, верстка, программирование, поддержка — остаются на месте. При этом если кто-то на саппорте/абонентке, под НГ очень много работы.
Так что не переживать на счет кризисов, а продолжать хорошо трудиться. Таков рецепт.
Romancho
23 декабря 2014, 16:21
0
Спасибо, Василий за ваш ответ. Здорово работает! Только при перетаскивании бегунка tpl.mFilter2.fliter.slider значения в input`ах снова полным числом указываются
Romancho
21 декабря 2014, 19:56
0
Добрый день.
Тоже добавляю чекбокс, но он у меня не запоминает свое значение.
Скорее всего беда в js
miniShop2.plugin.attic_floor = {
            getFields: function(config) {
                        return {
                                    attic_floor: {xtype:'xcheckbox', inputValue:1, description: '<b>[[+attic_floor]]</b><br />'+_('ms2_product_attic_floor_help')}
                        }
            }
            ,getColumns: function() {
                        return {
                                    attic_floor: {xtype:'xcheckbox', inputValue:1, name: 'attic_floor'}
                        }
            }
};
Тут я убрал checked:parseInt(config.record.attic_florr) ибо с ним в админке всё исчезает, остаются только TV для товара и всё.
Не покажите, как у вас написан js?
Romancho
18 декабря 2014, 23:50
0
Я немного не про это :)
Romancho
18 декабря 2014, 23:31
0
Доброго дня.

Еще раз спасибо за код. В админке наведен порядок :) А дальше я затупил. Есть поле свойств товара, в котором предустановлены 2 десятка «технологий» [[+tech]]. На front-end`е необходимо эти два дестка вывести, дабы потом подключить к ним фильтр.
Пытаюсь вывести так: [[msProducts?&element=`msProducts` &parents=`[[+id]]` &tpl=`techList` ]]

Конечно он вытаскивает абсолютно все отмеченные, а не просто весь список +tech.
Голову уже сломал, как это сделать, чтобы в «меню» выводился весь список каждого собственного поля.