• Страница 2 из 9
  • «
  • 1
  • 2
  • 3
  • 4
  • 8
  • 9
  • »
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » Iliz [134]
Результаты поиска
Дата: Воскресенье, 03.05.2015, 09:20 | Сообщение #16 | Тема: Фильтры
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Код
<?if($URI_ID$='bdCat3')?>  
<select size="1" name="filter2" onchange="window.location.href='http'+'://xn--90aia8b.xn--p1ai/board/other/3-1-2-0-0-0-0-'+this.options[this.selectedIndex].value">  
<option value="0" style="color:#A3A3A3;">-Категория стиля-</option>  
<option value="25">Медовуха (традиционная)</option>  
<option value="26">Медовуха (фруктовая)</option>  
<option value="27">Сидр и перри (стандартный)</option>  
<option value="28">Сидр и перри (специальный)</option>  
<option value="32">Квас</option>  
<option value="30">Домашнее вино</option>  
<option value="31">Неопознанное</option></select>  
<script type="text/javascript">  
$('select[name="filter2"]').val(parseInt(window.location.href.substring(window.location.href.lastIndexOf('-')+1)));  
</script>  
<?endif?>


Вставил этот код взамен своего и все заработало. Спасибо!:)

Код
- Находит последнюю цифру в URL: _http://беер.рф/board/lager/1-1-1-0-0-0-0-24  
Код
$('select[name="filter2"]').val(parseInt(window.location.href.substring(window.location.href.lastIndexOf('-')+1)));

и ставил значение фильтра == этой цифре (если там есть такое)

Про это не понял. Это альтернативный способ что ли?


 
Дата: Воскресенье, 03.05.2015, 13:21 | Сообщение #17 | Тема: Фильтры
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Я как понял фильтры работают только в категориях. А можно как-то задействовать их на главной странице модуля?

 
Дата: Воскресенье, 03.05.2015, 22:48 | Сообщение #18 | Тема: Фильтры
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Цитата likbezz, Вс, 03.05.2015, 21:02:24
нет) - просто объяснение как это работает, ибо пример я привел лишь для одной категории..

Я вставил ВАШ скрипт во все свои категории и ... эврика))) все заработало
Код
<script type="text/javascript">   
$('select[name="filter2"]').val(parseInt(window.location.href.substring(window.location.href.lastIndexOf('-')+1)));   
</script>

Цитата likbezz, Вс, 03.05.2015, 21:02:24
Только вывести html кодом.

то есть фильтровать он не будет материалы модуля по всем категориям?


 
Дата: Среда, 27.05.2015, 11:11 | Сообщение #19 | Тема: Ингредиенты и рецепты - нужен скрипт
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Добрый день. Требуется доработка к написанию скрипта.
Разделю свое повествование на три этапа.
Доступно только для пользователей

Остальные два этапа напишу позже. Давайте обсудим этот: реально так сделать или нет?


 
Дата: Среда, 27.05.2015, 13:52 | Сообщение #20 | Тема: Ингредиенты и рецепты - нужен скрипт
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Цитата likbezz, Ср, 27.05.2015, 14:36:00
- “окошки”, поля, то бишь, строго ограничены в размерах, и что бы уместить такое кол-во символов в каждом, нужно как-то менять структуру всего аякс-окошка.

Да стоит подумать как это разместить. А если сделать все, как отдельная страница добавления материала, а редактирование материала уже стандартное - как есть. Но я не знаю как это возможно?
Цитата likbezz, Ср, 27.05.2015, 14:36:00
- я понимаю, что «ЛАГЕР» - это категория, а «Светлый лагер, Пильзнер и т.д.» - это стили?
Или это разделы/категории?
Если второе, то «--ЛАГЕР-- » - это optgroup?

ЛАГЕР, ЭЛЬ, И ДРУГОЕ - это тип пива, но в нашем случае это категории модуля рецептов.
«Светлый лагер, Пильзнер и т.д.» - это категории стиля, а в каждой уже категории будет по 3-4 (в среднем) стиля, итого будет около ста стилей

Цитата likbezz, Ср, 27.05.2015, 14:36:00
- то бишь, изначально выбранная категория, на ту, что выбрали в окошке? я правильно понимаю?

Ну да, заменяется. Если была выбрана раннее другая категория, но она может-быть и не выбрана ранее


 
Дата: Среда, 27.05.2015, 18:32 | Сообщение #21 | Тема: Ингредиенты и рецепты - нужен скрипт
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Цитата likbezz, Ср, 27.05.2015, 17:12:10
Цитата Iliz, Ср, 27.05.2015, 11:11:54
Параметры: Начальная плотность: 1.075 - 1.115 | Конечная плотность: 1.018 - 1.030 | Алкоголь: 8 - 12% | IBUs: 50 - 90 | SRM: 30 - 40
С плотность - понятно, а куда будет падать все остальное? в какие поля?

Параметры стиля ни в какие поля падать не должны, после нажатия кнопки "составить рецепт" (если вы про это). Только в окошке как отдельный блок файлдсет. Это необходимо только для того, что бы пользователь смог составить рецепт соответствующий по параметрам стилю и не более. Далее они ни куда не идут.

Цитата likbezz, Ср, 27.05.2015, 17:12:10
Слишком накладно, сложно и каждое изменение придется руками дублировать в коде отдельной страницы и скрипте.
..хотя, можно, при нажатии кнопки [- Составить рецепт с расчетом всех параметров - ] не открывать окошко, а загружать код прямо в страницу (при редактировании, убрать эту кнопку вообще) .. но тоже требует существенных доработок..
Кроме того, при добавлении, можно убрать левую колонку вообще, что позволит несколько увеличить полезное пространство.

Не хотелось бы делать лишнюю работу, тем более если требует много изменений. Может тогда пусть будет в окошке с прокруткой вниз.
Цитата likbezz, Ср, 27.05.2015, 17:12:10
То бишь, вот так:

Ну можно и так просто список будет длинный. Поэтому хотел два списка: один для типов и категорий стиля, а другой только для стилей. Например выбрал из первого списка: тип пива -ЭЛЬ- и во втором появились все стили ЭЛЯ. А если выбрал категорию Английский эль, то все стили только категории уже.
Первый список:
<select name="">
<optgroup label="--ЛАГЕР--">
<option>--Светлый лагер</option>
<option>--Пильзнер</option>
<option>--Янтарный лагер</option>
</optgroup>
</select>
Если в первом списке выбрал Светлый лагер, то во втором
<select name="">
<optgroup label="Светлый лагер">
<option>--Стиль 1</option>
<option>--Стиль 2</option>
<option>--Стиль 3</option>
</optgroup>
</select>

Хотя Ваш вариант более компактный с одним списком, а места то в окошке и так драгоценное уже


 
Дата: Среда, 27.05.2015, 18:48 | Сообщение #22 | Тема: Ингредиенты и рецепты - нужен скрипт
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Может получится упростить списки с ингредиентами? Они не много не удобные и много места занимают.
Например нажал на заголовок "Выбрать хмель" появилось окошко со списком хмелей, нажал на нужный хмель окошко свернулось и он появился под заголовком и так для каждого ингредиента. Было бы и удобней и места меньше и ингредиенты все на ладони, которые выбрал из списка. Что скажете?


 
Дата: Четверг, 28.05.2015, 14:49 | Сообщение #23 | Тема: Ингредиенты и рецепты - нужен скрипт
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Цитата likbezz, Чт, 28.05.2015, 14:02:38
Вот сюда?

Я подумал. Думаю сделать в виде сполера "параметры стиля" над блоком "Ваши расчетные параметры", т.е выше блока
Нажимаешь на параматры стиля и открываются его параметры спрятанные спойлером. Что бы место сэкономить.


 
Дата: Пятница, 29.05.2015, 14:16 | Сообщение #24 | Тема: Ингредиенты и рецепты - нужен скрипт
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Цитата likbezz, Пт, 29.05.2015, 14:31:12
А не проще в том же самом блоке - Ваши расчетные параметры, в скобочках, или выделить как-нибудь?.

Лучше тогда в табличной форме и в самом правом столбце, примерный, цвет, как мы обсуждали в аське с округлением до целых. Путь к файлу /SRM/№.jpg

Прикрепления: 9796444.jpg (11.1 Kb)

 
Дата: Пятница, 29.05.2015, 14:30 | Сообщение #25 | Тема: Ингредиенты и рецепты - нужен скрипт
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Цитата likbezz, Пт, 29.05.2015, 14:31:12
В принципе, конечно будет компактней. Но это полностью переписывать все, кроме калькуляторов.. да и их, возможно, править придется.

Очень жаль(( ну не удобен аккардион, что изменить рецепт нужно перелопатить все списки. Может какой-то свой вариант предложите?


 
Дата: Воскресенье, 31.05.2015, 21:21 | Сообщение #26 | Тема: Ингредиенты и рецепты - нужен скрипт
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Второй этап - это новые формулы.
Доступно только для пользователей
Ну как-то так. Вопросы и предложения?:)

Прикрепления: 1626843.jpg (21.1 Kb)

 
Дата: Понедельник, 01.06.2015, 00:05 | Сообщение #27 | Тема: Ингредиенты и рецепты - нужен скрипт
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Цитата likbezz, Вс, 31.05.2015, 23:16:37
Вы решили где все это должно находиться? в акс-окошке или ?

Оставляем как есть. Единственное, хотелось, что бы при добавление рецепта окошко открывалось полностью на всю страницу и сразу автоматом. А при редактирование как сейчас без изменений.


 
Дата: Понедельник, 01.06.2015, 17:48 | Сообщение #28 | Тема: Ингредиенты и рецепты - нужен скрипт
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Этап 3 добавляем и изменяем некоторые функции в скрипте.

Доступно только для пользователей

Ну так вроде все, что вспомнил. Так, если по мелочи, что будет, то уже походу дела.

Прикрепления: 8142218.jpg (21.1 Kb) · 0451726.jpg (29.6 Kb)

 
Дата: Понедельник, 01.06.2015, 17:50 | Сообщение #29 | Тема: Ингредиенты и рецепты - нужен скрипт
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Цитата likbezz, Вс, 31.05.2015, 23:16:37
Цитата Iliz, Вс, 31.05.2015, 21:21:14
Это что бы компактней было
Это никак не повлияет на компактность, так как, даже на скрине видно, что нижние поля (кипячение ..) гораздо шире верхних (кпд ..).

На компактность может и не повлияет. Но со стороны эстетичности лучше так. Зачем нужны поля, которые заполнять не нужно


 
Дата: Понедельник, 01.06.2015, 19:54 | Сообщение #30 | Тема: Ингредиенты и рецепты - нужен скрипт
Iliz
Подполковник
Группа: Пользователи
Сообщений: 134
Награды: 0
Репутация: 0
Статус: Offline


Цитата likbezz, Пн, 01.06.2015, 19:47:33
ммм? В каких пунктах?
Уточните где это должно находится.

Пункты где я вношу элементы:
'extracts'
'dry'
'another'
'other'
Цитата likbezz, Пн, 01.06.2015, 19:47:33
Это вместо поля «.... любой ваш текст ....»?

Нет, это дополнительно. То поле я уже давно переименовал в примечание.

Забыл еще про воду написать.
Позже опишу


 
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » Iliz [134]
  • Страница 2 из 9
  • «
  • 1
  • 2
  • 3
  • 4
  • 8
  • 9
  • »
Поиск:


Мобильная версия