postavkin: Таблица специально создана для того, чтобы прописать на товары цены при разных условиях покупки. А что значит нормализовать?
Нормализация - приведение данных к "правильной" структуре.
Дано: товар, несколько вариантов цен.
Пример реализации:
* таблица товаров (goods: id, name)
* таблица опций (options: id, name)
* таблица цен (prices: id, goods_id, options_id, price) - где goods_id и options_id - внешние ключи указывающие на товар и условия покупки соответственно.
После чего выборка минимальной цены для товара делается средствами SQL
Varnish: Но не совсем то, поскольку это решение актуально для Term View, в моем случае Article View
Вы можете вложить Term View в Article View, через field view. Это на крайний случай, время генерации просядет. Через PHP Field или хук вьюхи фильтровать выгоднее.
vandamme: в секции основные настройки, может и не так называется, я с шестеркой раюботаю.
В семерке свойство называется по операции SQL, distinct. Находится в Advanced>Other>Aggregation
date_default_timezone_set('Europe/Kiev'); $duration = 12; //неважно как получили хоть гетом хоть постом $startDate = date('y-m-d'); // как вариант echo "Start: $startDate\n";
If you want to display the top-level terms of a given vocabulary, create a "term" view ("View type: Term") with these basic settings: a field for "Taxonomy:Term", an argument for "Taxonomy: Vocabulary ID"
Then to filter: 1) add a relationship to "Taxonomy: Parent term" 2) add a filter on "Taxonomy: Term ID", using relationship "Parent", with operator set to "Is empty (NULL)"
Проверять лень, но если не найдете как сделать в пределах одной вьюхи - можете добавить как отдельную, через Views field. Еще вариант, делать выборку всех в скрытое поле, и кастомным полем или PHP полем выводить только родительские.
vasbka: Благодарствую если можно еще ссылку где мозги высылают почтой а гугл транслит я уже сам скачаю...
Уж простите за прямоту, но вы либо находите свои, садитесь на задницу, и разбираетесь в этом, либо заказываете сайт у профессионалов, но это тоже в копейку выйдет.
В интернетах вам _помогут_, если вы разбираетесь. Когда вы говорите "хочу сайт, сделайте за меня бесплатно" — это очень, очень плохо, и не работает.
покажите результат
---------- Добавлено 27.11.2015 в 17:19 ----------
скорей всего вам надо сделать explode поста
DatePeriod
А это было красиво :)
Таблица специально создана для того, чтобы прописать на товары цены при разных условиях покупки. А что значит нормализовать?
Нормализация - приведение данных к "правильной" структуре.
Дано: товар, несколько вариантов цен.
Пример реализации:
* таблица товаров (goods: id, name)
* таблица опций (options: id, name)
* таблица цен (prices: id, goods_id, options_id, price) - где goods_id и options_id - внешние ключи указывающие на товар и условия покупки соответственно.
После чего выборка минимальной цены для товара делается средствами SQL
Но не совсем то, поскольку это решение актуально для Term View, в моем случае Article View
Вы можете вложить Term View в Article View, через field view. Это на крайний случай, время генерации просядет. Через PHP Field или хук вьюхи фильтровать выгоднее.
в секции основные настройки, может и не так называется, я с шестеркой раюботаю.
В семерке свойство называется по операции SQL, distinct. Находится в Advanced>Other>Aggregation
Держи
If you want to display the top-level terms of a given vocabulary, create a "term" view ("View type: Term") with these basic settings: a field for "Taxonomy:Term", an argument for "Taxonomy: Vocabulary ID"
Then to filter:
1) add a relationship to "Taxonomy: Parent term"
2) add a filter on "Taxonomy: Term ID", using relationship "Parent", with operator set to "Is empty (NULL)"
Проверять лень, но если не найдете как сделать в пределах одной вьюхи - можете добавить как отдельную, через Views field. Еще вариант, делать выборку всех в скрытое поле, и кастомным полем или PHP полем выводить только родительские.
Проверять удобнее всего по видимости блока на экране, готовые библиотеки в помощь.
Например, http://getbootstrap.com/javascript/#scrollspy
С этой таблицей еще какие-нибудь действия производятся? По хорошему ее нормализовать надо, и опосля делать запрос на минимальную цену.
Благодарствую если можно еще ссылку где мозги высылают почтой а гугл транслит я уже сам скачаю...
Уж простите за прямоту, но вы либо находите свои, садитесь на задницу, и разбираетесь в этом, либо заказываете сайт у профессионалов, но это тоже в копейку выйдет.
В интернетах вам _помогут_, если вы разбираетесь. Когда вы говорите "хочу сайт, сделайте за меня бесплатно" — это очень, очень плохо, и не работает.
Если про движки, то middleman/jekyll