Ингредиенты и рецепты - нужен скрипт
|
|
|
2015-04-07Дата: Вторник, 07.04.2015, 15:59 | Сообщение # 16 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Iliz, Забыл про ссылки сказать. - Ну, это имелось в виду )
При нажатие на него должен появится подпункт: Ok
По оплате напишу в личку. Ok
| | |
|
|
2015-04-10Дата: Пятница, 10.04.2015, 23:32 | Сообщение # 17 |
Подполковник
Группа: Пользователи
Статус: Offline
|
Доступно только для пользователей
Сообщение отредактировал Iliz - Пятница, 10.04.2015, 23:55 | | |
|
|
2015-05-02Дата: Суббота, 02.05.2015, 07:45 | Сообщение # 18 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Добрый не очень понятно вот это: следует продумать, что бы при добавление хмеля он заносился во все 8-мь пунктов одинаково - поясните, что значит выделенное?
по формулам Параметр пива по цветности = сумма всех высчитанных по этой формуле показателей из выбранных сбраживаемых ингедиентов - что делать, если что-то не выбрано? или, каких-то значений не хватает?
по поводу единиц измерения: Pilsen Best Maltz [_____] кг. | SRM: [1.8] - Cascade [______] гр. | а-кислота [7.3] % - без выпадающих списков, все четко - кг., гр. и %?
[гранулы, цельный, брекеты V] | [внесение (в затор, в первое сусло, в котел, в вирпул, в ферментер (сухое)) V] ==> при выборе параметра "в котел" появляется форма ==> | кипячение с хмелем: [____] мин. - я так понимаю, это выпадающие списки: [гранулы, цельный, брекеты V]
Я так понимаю, что окно разделено на две части: Ингредиенты - слева и Параметры - справа? Формы для текста Описание рецепта и Приготовление убираем или смещаем ниже?
| | |
|
|
2015-05-02Дата: Суббота, 02.05.2015, 08:16 | Сообщение # 19 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
и так одинаково 8-мь пунктов следует продумать, что бы при добавление хмеля он заносился во все 8-мь пунктов одинаково - то бишь, хмелей может быть не более восьми. каждый из восьми - одинаковый список хмелей?
Хмель(списки с единичным выбором) - и выбрать можно только один? из всего списка хмелей или из каждого?
| | |
|
|
2015-05-02Дата: Суббота, 02.05.2015, 09:44 | Сообщение # 20 |
Подполковник
Группа: Пользователи
Статус: Offline
|
- поясните, что значит выделенное? В меню аккордеон в пункте "Добавить хмель", будет восемь подпунктов Добавить хмель 1, добавить хмель 2 и так до восьми подпунктов. И в каждом подпункте идентичные списки с хмелями. Что бы в каждый под массив не заносить все эти хмеле, можно ли сделать, что бы при добавление хмеля в массив он добавлялся во все восемь подпунктов одновременно? - что делать, если что-то не выбрано? или, каких-то значений не хватает? Все расчеты только из выбранных. Если что-то не выбрано, то и не считаем. Если какие-то значения не вписаны то они равны 0 в формулах. Нужно бы еще, что бы калькуляторы работали правильно, во все формы с числовыми значениями поставить защиту от дураков, как например здесь: http://беер.рф/index/ibu/0-13, т.е. если в форму введешь букву то выведет ошибку, если введешь число так 1,5, то он переведет 1.5
- без выпадающих списков, все четко - кг., гр. и %? Да
- я так понимаю, это выпадающие списки: [гранулы, цельный, брекеты V] Да, с выбором значений гранулы или цельный или брекеты Я так понимаю, что окно разделено на две части: Ингредиенты - слева и Параметры - справа? Формы для текста Описание рецепта и Приготовление убираем или смещаем ниже? Лучше сместить ниже- то бишь, хмелей может быть не более восьми. каждый из восьми - одинаковый список хмелей? Да- и выбрать можно только один? из всего списка хмелей или из каждого? Выбрать можно из каждого списка по одному хмелю, т.е. до восьми хмелей
| | |
|
|
2015-05-02Дата: Суббота, 02.05.2015, 10:39 | Сообщение # 21 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
при добавление хмеля в массив он добавлялся во все восемь подпунктов одновременно - ну я так и понял, по сути. да, конечно.
поставить защиту от дураков - это естественно - приводим все к нужным значениям
ok
Выбрать можно из каждого списка по одному хмелю, т.е. до восьми хмелей ok
пока все) по ходу дела буду дописывать. отстучусь в аську если что
| | |
|
|
2015-05-02Дата: Суббота, 02.05.2015, 10:48 | Сообщение # 22 |
Подполковник
Группа: Пользователи
Статус: Offline
|
забыл добавить САМОЕ ВАЖНОЕ. Рассчитанные параметры должны падать не в форму описания а в дополнительные поля $OTHER1$ - это начальная плотность $OTHER2$ - конечная плотность $OTHER3$ - Горечь IBU $OTHER4$ - алкоголь в % $OTHER5$ - Цветность SRM $AUTHOR_EMAIL$ - Время кипячения в мин. $AUTHOR_PHONE$ - Размер партии после кипячения с округлением чисел до десятичных, если например число после расчета вышло так 3.8965493, а надо чтобы так было 3.9
Сообщение отредактировал Iliz - Суббота, 02.05.2015, 10:50 | | |
|
|
2015-05-02Дата: Суббота, 02.05.2015, 18:27 | Сообщение # 23 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Iliz, забыл добавить САМОЕ ВАЖНОЕ. ) ну вот..)
с округлением чисел до десятичных ok
| | |
|
|
2015-05-02Дата: Суббота, 02.05.2015, 23:27 | Сообщение # 24 |
Подполковник
Группа: Пользователи
Статус: Offline
|
Спасибо!
| | |
|
|
2015-05-27Дата: Среда, 27.05.2015, 11:11 | Сообщение # 25 |
Подполковник
Группа: Пользователи
Статус: Offline
|
Добрый день. Требуется доработка к написанию скрипта. Разделю свое повествование на три этапа. Доступно только для пользователей
Остальные два этапа напишу позже. Давайте обсудим этот: реально так сделать или нет?
| | |
|
|
2015-05-27Дата: Среда, 27.05.2015, 13:36 | Сообщение # 26 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Iliz, Давайте обсудим этот: реально так сделать или нет? В принципе, да, возможно. Но, есть сложные моменты, а именно:
В окошке составления рецепта появляются диапазоны параметров этого стиля. Т.е. как-то так: <legend>Параметры стиля</legend> Начальная плотность: 1.075 - 1.115 - “окошки”, поля, то бишь, строго ограничены в размерах, и что бы уместить такое кол-во символов в каждом, нужно как-то менять структуру всего аякс-окошка.
Выпадающий список с выбором категории должен иметь следующую структуру: --ЛАГЕР-- Светлый лагер Пильзнер Янтарный Лагер - я понимаю, что «ЛАГЕР» - это категория, а «Светлый лагер, Пильзнер и т.д.» - это стили? Или это разделы/категории? Если второе, то «--ЛАГЕР-- » - это optgroup?
Ну и соответственно после нажатия кнопки "Составить рецепт" - Выбранный раздел (ЛАГЕР, ЭЛЬ или ДРУГОЕ) добавляется в выпадающий список выбора категорий модуля - то бишь, изначально выбранная категория, на ту, что выбрали в окошке? я правильно понимаю?
| | |
|
|
2015-05-27Дата: Среда, 27.05.2015, 13:52 | Сообщение # 27 |
Подполковник
Группа: Пользователи
Статус: Offline
|
- “окошки”, поля, то бишь, строго ограничены в размерах, и что бы уместить такое кол-во символов в каждом, нужно как-то менять структуру всего аякс-окошка. Да стоит подумать как это разместить. А если сделать все, как отдельная страница добавления материала, а редактирование материала уже стандартное - как есть. Но я не знаю как это возможно? - я понимаю, что «ЛАГЕР» - это категория, а «Светлый лагер, Пильзнер и т.д.» - это стили? Или это разделы/категории? Если второе, то «--ЛАГЕР-- » - это optgroup? ЛАГЕР, ЭЛЬ, И ДРУГОЕ - это тип пива, но в нашем случае это категории модуля рецептов. «Светлый лагер, Пильзнер и т.д.» - это категории стиля, а в каждой уже категории будет по 3-4 (в среднем) стиля, итого будет около ста стилей
- то бишь, изначально выбранная категория, на ту, что выбрали в окошке? я правильно понимаю? Ну да, заменяется. Если была выбрана раннее другая категория, но она может-быть и не выбрана ранее
| | |
|
|
2015-05-27Дата: Среда, 27.05.2015, 16:12 | Сообщение # 28 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Iliz, А если сделать все, как отдельная страница добавления материала Слишком накладно, сложно и каждое изменение придется руками дублировать в коде отдельной страницы и скрипте. ..хотя, можно, при нажатии кнопки [- Составить рецепт с расчетом всех параметров - ] не открывать окошко, а загружать код прямо в страницу (при редактировании, убрать эту кнопку вообще) .. но тоже требует существенных доработок.. Кроме того, при добавлении, можно убрать левую колонку вообще, что позволит несколько увеличить полезное пространство.
В окошке составления рецепта появляются диапазоны параметров этого стиля. Параметры: Начальная плотность: 1.075 - 1.115 | Конечная плотность: 1.018 - 1.030 | Алкоголь: 8 - 12% | IBUs: 50 - 90 | SRM: 30 - 40 С плотность - понятно, а куда будет падать все остальное? в какие поля?
это категории стиля, а в каждой уже категории будет по 3-4 (в среднем) стиля То бишь, вот так: Код <select name=""> <optgroup label="--ЛАГЕР--"> <optgroup label="Светлый лагер"> <option>--Стиль 1</option> <option>--Стиль 2</option> <option>--Стиль 3</option> </optgroup> <optgroup label="Пильзнер"> <option>--Стиль 1</option> <option>--Стиль 2</option> <option>--Стиль 3</option> </optgroup> </optgroup> </select> ?
Если была выбрана раннее другая категория, но она может-быть и не выбрана ранее Понятно.
| | |
|
|
2015-05-27Дата: Среда, 27.05.2015, 18:32 | Сообщение # 29 |
Подполковник
Группа: Пользователи
Статус: Offline
|
Цитата Iliz, Ср, 27.05.2015, 11:11:54 Параметры: Начальная плотность: 1.075 - 1.115 | Конечная плотность: 1.018 - 1.030 | Алкоголь: 8 - 12% | IBUs: 50 - 90 | SRM: 30 - 40 С плотность - понятно, а куда будет падать все остальное? в какие поля? Параметры стиля ни в какие поля падать не должны, после нажатия кнопки "составить рецепт" (если вы про это). Только в окошке как отдельный блок файлдсет. Это необходимо только для того, что бы пользователь смог составить рецепт соответствующий по параметрам стилю и не более. Далее они ни куда не идут.
Слишком накладно, сложно и каждое изменение придется руками дублировать в коде отдельной страницы и скрипте. ..хотя, можно, при нажатии кнопки [- Составить рецепт с расчетом всех параметров - ] не открывать окошко, а загружать код прямо в страницу (при редактировании, убрать эту кнопку вообще) .. но тоже требует существенных доработок.. Кроме того, при добавлении, можно убрать левую колонку вообще, что позволит несколько увеличить полезное пространство. Не хотелось бы делать лишнюю работу, тем более если требует много изменений. Может тогда пусть будет в окошке с прокруткой вниз. Ну можно и так просто список будет длинный. Поэтому хотел два списка: один для типов и категорий стиля, а другой только для стилей. Например выбрал из первого списка: тип пива -ЭЛЬ- и во втором появились все стили ЭЛЯ. А если выбрал категорию Английский эль, то все стили только категории уже. Первый список: <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>
Хотя Ваш вариант более компактный с одним списком, а места то в окошке и так драгоценное уже
| | |
|
|
2015-05-27Дата: Среда, 27.05.2015, 18:48 | Сообщение # 30 |
Подполковник
Группа: Пользователи
Статус: Offline
|
Может получится упростить списки с ингредиентами? Они не много не удобные и много места занимают. Например нажал на заголовок "Выбрать хмель" появилось окошко со списком хмелей, нажал на нужный хмель окошко свернулось и он появился под заголовком и так для каждого ингредиента. Было бы и удобней и места меньше и ингредиенты все на ладони, которые выбрал из списка. Что скажете?
| | |
|