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


Добрый день, уважаемые пользователи этого ресурса. Есть не большая проблема с дизайном сайта, прошу помочь устранить
У меня на сайте http://xn--90aia8b.xn--p1ai/board/
в теле используется таблица, и при малом разрешение экрана (например при просмотре страницы на смартфоне) она выпирает справа по ширине относительно самой шапки сайта. Отсюда вытекает вопрос: как сделать, что бы при малом разрешение левый контейнер (меню) уходил вниз сайта или исчезал полностью , а само тело с таблицей не менялось, что бы таблица отображалась по ширине как шапка сайта. На некоторых стандартных шаблонах это реализовано, но я использовал стандартный каркас и переделал его под себя.
Буду очень признателен за помощь. Спасибо


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


Доброго времени суток.
Пытался создать тему , но не получилось. Напишу здесь.
Есть кулинарный сайт, который состоит из двух модулей: ингредиенты и рецепты.
Возможно ли осуществить, что бы при добавление рецепта можно было выбирать ингредиенты, которые уже добавлены на сайт с указанием их количества. А потом после добавления на странице рецепта все эти ингредиенты показывались в виде списка с ссылками, что бы можно было перейти на страницу ингредиента, где в конце описание использовалась таблица с рецептами где этот ингредиент еще применяется.
Для примера вот сайт c рецептом: http://www.brewersfriend.com/homebrew/recipe/view/78707/-peanut-butter-porter , где после описания рецепта идет таблица с ингредиентами к нему. При нажатие на любой ингредиент, попадаешь на страницу с ингредиентом. Где после описания идет таблица с рецептами, где он применяется.
Возможно ли что-то подобное осуществить на укозе и сколько оно будет стоить?


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


likbezz, с большими костылями - это что значит?
Ну если бы вы взялись, то сколько?


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


Спасибо за ответ.
Основная задача, упростить добавление рецептов на сайт. То вписывать каждый ингредиент и его количество очень долго. Хотелось бы для начала на страницу добавления рецепта добавить штук 17 выпадающих списков (селектов) с наименованиями ингредиентов и рядом с каждым списком небольшая форма для веса (кг). И что бы я сам в каждый из списков смог добавлять вручную ингредиенты с ссылкой на страницу их базирования.
Ну что-то типа такого
Код
<select size="1" name="solod1" onchange="window.location.href='http'+'://xn--90aia8b.xn--p1ai/publ/1-1-0-'+this.options[this.selectedIndex].value">
<option value="0" style="color:#A3A3A3;">- Выбрать солод -</option>
<option value="1">Пэйл Эль</option>
<option value="2">Пильзенский</option>
<option value="3">Мюнхенский</option>
<option value="4">Венский</option>
<option value="5">Пшеничный</option>
<option value="6">Ржаной</option>
<option value="7">Карамельный</option></select>

А на странице рецепта это выглядело бы так:
Код
<strong>Ингредиенты:</strong>
<ol>
   <li>Солод <a href=/publ/1-1-0-1>Пэйл Эль</a> - 370 кг.</li>
   <li>Солод <a href=/publ/1-1-0-2>Пильзенский</a> - 20 кг.</li>
   <li>Солод <a href=/publ/1-1-0-3>Мюнхенский</a> - 2 кг</li>
   <li>Хмель <a href=/board/1-1-0-13>Магнум</a> - 500 гр.</li>
   <li>Хмель <a href=/board/1-1-0-15>Шпальт селект</a> - 150 гр.</li>
   <li>Корица сушенная, измельченная - 1200 гр.</li>
   <li>Дрожжи <a href=/board/1-1-0-11>Fermentis Saflager S-23</a> - 1500 кг.</li>
</ol>

И название каждого добавленного ингредиента, автоматически заносилось бы в теги через запятую. Что бы потом можно было осуществить функцию "похожие рецепты по ингредиентам"


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


С аккордеоном не плохо(1 вариант). Только как это будет функционировать при нажатие на выбранный пункт, что будет происходить дальше и как такое меню добавить на страницу добавления, если там только скрытый контейнер BODY?

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


likbezz

Цитата likbezz, Пн, 06.04.2015, 17:23:31
Открывать окошко по клику, например, [ составить список ингредиентов ], а в окошке две колонки, типа как на картинке выше - в первом списки ингредиентов, во втором собираем меню. И кнопку в окошко - [ вставить список в материал ] ...
Как-то так..

Да такой вариант будет самое-то. А где вписывать количество ингредиента (кг, гр %)?
И с тегами как быть? Можно при помощи скрипта прикрутить автоматическое занесение ингредиентов в теги?


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


А получится сделать так?
Пользователь нажимает на:
[Добавить ингредиенты]
Далее появляется окошко с пунктами:

- Добавить сбраживаемое
____________________________
- Добавить хмель
____________________________
- Добавить другие ингредиенты
_____________________________
- Добавить дрожжи
_____________________________
- Добавить состав воды

После нажатия на один из пунктов (например, добавить сбраживаемое) появляется список подпунктов с наименованиями ингредиентов, где можно выбрать галочкой все необходимые ингредиенты к рецепту и сразу после их наименования (правей) ввести количество и дозировку каждого выбранного ингредиента (кг,гр, %, кг/100л)

И так пройтись по всем другим пунктам и выбрать другие ингредиенты
После жмем на кнопку добавить выбранные ингредиенты. Окошко сворачивается и в форму "Описание рецепта" с bb кодами падает сформированный список, например:
Код

[b]Ингредиенты:[/b]
[u]Сбраживаемое:[/u]
Солод Pilsen Best Malz - 70 %
Солод СaraDunkel - 30 %
[u]Хмель:[/u]
Сascade - 80 %
Citra - 20 %
[u]Другие ингредиенты:[/u]
Ирландский мох - 0,05 кг/100л
[u]Дрожжи:[/u]
Fermentis w34|70 - 0,1 кг/100л

А в форму с тегам падает следующее: Pilsen Best Malz, СaraDunkel, Сascade, Citra, Ирландский мох, Fermentis w34|70
Т.е. наименование всех ингредиентов

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


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


Отлично. А цена, что бы понимать?

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


Ну да и так можно.
По оплате напишу в личку.

Забыл про ссылки сказать.
Код
[url=http://беер.рф/board/1-0-0-12]Citra[/url] - 20 %

Т.е. вв код с ссылкой на ингредиент

Еще про пункт добавить состав воды забыл сказать.
При нажатие на него должен появится подпункт:
Кальций: [форма для цифр] мг/л
Магний: [форма для цифр] мг/л
Натрий: [форма для цифр] мг/л
Сульфаты: [форма для цифр] мг/л
Хлориды: [форма для цифр] мг/л
Гидрокарбонаты: [форма для цифр] мг/л

И в форму описания после закрытия окна такой:

Код
[b]Состав воды:[/b]
Кальций: цифры мг/л | Магний: цифры мг/л | Натрий: цифры мг/л | Сульфаты: [цифры] мг/л | Хлориды: [цифры] мг/л | Гидрокарбонаты: цифры мг/л


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


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

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


А как сделать, чтобы выпадающее меню фильтра ($FILTER1_MENU$), показывало не все свои значения, а только те которые нужно?

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


Я создал выпадающие списки и с помощью условных операторов указал на каких страницах их отображать. Но возникла проблема, что после выбора нужной категории из списка после перехода на выбранную страницу в списке не фиксируется выбранная категория, как это работает в стандартном блоке $FILTER1_MENU$. Т.е. отображается -Категория стиля- а не наименование стиля.
Код
<?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>
<?endif?>
<?if($URI_ID$='bdCat2')?>
<select size="1" name="filter2" onchange="window.location.href='http'+'://xn--90aia8b.xn--p1ai/board/other/2-1-1-0-0-0-0-'+this.options[this.selectedIndex].value">
<option value="0" style="color:#A3A3A3;">- Категория стиля -</option>
<option value="6">Светлый смешанный</option>
<option value="7">Янтарный смешанный</option>
<option value="8">Английский Пэйл Эль</option>
<option value="9">Шотландский и Ирландский Эль</option>
<option value="10">Американский Эль</option>
<option value="11">Английский коричневый Эль</option>
<option value="12">Портер</option><option value="13">Стаут</option>
<option value="14">Индийский Пэйл Эль</option>
<option value="15">Немецкое пшеничное и ржаное</option>
<option value="16">Бельгийский и Французский Эль</option>
<option value="17">Кислый Эль</option>
<option value="18">Бельгийский крепкий Эль</option>
<option value="19">Крепкий Эль</option>
<option value="20">Фруктовое пиво</option>
<option value="21">Пряное, травяное, овощное пиво</option>
<option value="22">Копченное, выдержанное в дереве пиво</option>
<option value="23">Специальное пиво</option>
<option value="29">Пиво без глютена</option>
<option value="24">Советское пиво</option>
</select>
<?endif?>
<?if($URI_ID$='bdCat1')?>
<select size="1" name="filter2" onchange="window.location.href='http'+'://xn--90aia8b.xn--p1ai/board/other/1-1-1-0-0-0-0-'+this.options[this.selectedIndex].value">
<option value="0" style="color:#A3A3A3;">- Категория стиля -</option>
<option value="1">Светлый Лагер</option>
<option value="2">Пильзнер</option>
<option value="3">Янтарный Лагер</option>
<option value="4">Темный Лагер</option>
<option value="5">Бок</option>
<option value="6">Светлый смешанный</option>
<option value="7">Янтарный смешанный</option>
<option value="20">Фруктовое пиво</option>
<option value="21">Пряное, травяное, овощное пиво</option>
<option value="22">Копченное, выдержанное в дереве пиво</option>
<option value="23">Специальное пиво</option>
<option value="29">Пиво без глютена</option>
<option value="24">Советское пиво</option><?endif?>
</select>


Что нужно изменить в этом коде, что бы заработало?


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


Цитата likbezz, Сб, 02.05.2015, 08:45:52
- поясните, что значит выделенное?

В меню аккордеон в пункте "Добавить хмель", будет восемь подпунктов Добавить хмель 1, добавить хмель 2 и так до восьми подпунктов. И в каждом подпункте идентичные списки с хмелями. Что бы в каждый под массив не заносить все эти хмеле, можно ли сделать, что бы при добавление хмеля в массив он добавлялся во все восемь подпунктов одновременно?
Цитата likbezz, Сб, 02.05.2015, 08:45:52

- что делать, если что-то не выбрано? или, каких-то значений не хватает?

Все расчеты только из выбранных. Если что-то не выбрано, то и не считаем. Если какие-то значения не вписаны то они равны 0 в формулах.
Нужно бы еще, что бы калькуляторы работали правильно, во все формы с числовыми значениями поставить защиту от дураков, как например здесь:
http://беер.рф/index/ibu/0-13, т.е. если в форму введешь букву то выведет ошибку, если введешь число так 1,5, то он переведет 1.5

Цитата likbezz, Сб, 02.05.2015, 08:45:52
- без выпадающих списков, все четко - кг., гр. и %?
Да

Цитата likbezz, Сб, 02.05.2015, 08:45:52
- я так понимаю, это выпадающие списки: [гранулы, цельный, брекеты V]

Да, с выбором значений гранулы или цельный или брекеты
Цитата likbezz, Сб, 02.05.2015, 08:45:52
Я так понимаю, что окно разделено на две части: Ингредиенты - слева и Параметры - справа?
Формы для текста Описание рецепта и Приготовление убираем или смещаем ниже?

Лучше сместить ниже
Цитата likbezz, Сб, 02.05.2015, 09:16:43
- то бишь, хмелей может быть не более восьми. каждый из восьми - одинаковый список хмелей?

Да
Цитата likbezz, Сб, 02.05.2015, 09:16:43
- и выбрать можно только один? из всего списка хмелей или из каждого?

Выбрать можно из каждого списка по одному хмелю, т.е. до восьми хмелей


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


забыл добавить САМОЕ ВАЖНОЕ.
Рассчитанные параметры должны падать не в форму описания а в дополнительные поля
$OTHER1$ - это начальная плотность
$OTHER2$ - конечная плотность
$OTHER3$ - Горечь IBU
$OTHER4$ - алкоголь в %
$OTHER5$ - Цветность SRM
$AUTHOR_EMAIL$ - Время кипячения в мин.
$AUTHOR_PHONE$ - Размер партии после кипячения
с округлением чисел до десятичных, если например число после расчета вышло так 3.8965493, а надо чтобы так было 3.9


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


Спасибо!

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


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