WebFamily

Главные вкладки

user-icon

Алексей WebFamily

РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля

Аватар пользователя WebFamily

Использую Drupal 7, Rate, Rules и Userpoints для создания кармы пользователей. Карма (Userpoints) начисляется (Rules) из суммы рейтинга (Rate) всех его нод и комментариев. Все отлично работает.

0 Спасибо

Gif анимация по клику

Аватар пользователя WebFamily

Необходимо сделать так, чтобы анимация срабатывала только при клике на ней. Например, как ВКонтакте. Анимация выводится через поле field.

0 Спасибо

Сортировка комментариев первого уровня по рейтингу

Аватар пользователя WebFamily

С помощью модуля Rate создал голосование на комментариях.
Создал Views, в котором отсортировал комментарии по общему счету голосов. Все отлично комментарии сортируются, НО!
Все комментарии сортируются, несмотря на то, что некоторые из них были ответами к другим, теперь все смешалось в кучу.

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

0 Спасибо

Только одна форма на старнице и модуль Ajax Comments

Аватар пользователя WebFamily

Использую модуль Ajax Comments. Все нравится, кроме того, что можно нажать на 10 ссылок "ответить" и откроется 10 форм отправки комментариев. Можно ли как-то сделать, чтобы при открытии одной закрывалась другая?

0 Спасибо

РЕШЕНО. Заменить "Чтобы отправить комментарий..." на "ответить"

Аватар пользователя WebFamily

Нужно заменить запись "Войдите или зарегистрируйтесь чтобы отправлять комментарии", которая появляется для анонимов вместо кнопки "ответить" в комментариях. Когда 100 комментариев на странице, то получается 100 записей "Войдите или зарегистрируйтесь...", это же просто бредово и некрасиво. Хочется, чтобы кнопка "ответить" оставалась для всех пользователей, но для анонимов она вела на регистрацию.

1. Самый плохой способ: Переименовать в переводе "ответить".
Недостатки: вместо формы комментариев анонимам будет написано "ответить". Глупо как-то. Но можно скрыть.

2. Еще один способ: Открыть комментирование анонимам (без публикации с проверкой админа) и создать правило в Rules, которое позволит перекинуть анонима после сохранения комментария на регистрацию.

0 Спасибо

(РЕШЕНО) Популярные теги

Аватар пользователя WebFamily

Необходим блок с популярными тегами, например, за последние 24 часа.

Скрин настроек Views ниже.

0 Спасибо

Вывод статистики с игрового сервера

Аватар пользователя WebFamily

Требуется вывести статистику на сайте игрового сервера. Пробовал ставить LGSL http://www.greycube.com/ но там нет Battlefield 3. Кто знает пожалуйста подскажите!

0 Спасибо

Общее количество голосов под оценкой. Модуль Rate

Аватар пользователя WebFamily

Использую модуль Rate. Виджет Number up / down. Как мне вывести рядом общее число проголосовавших пользователей. Используется node--article.tpl.php

0 Спасибо

РЕШЕНО. авторов на странице термина таксономии содержимое которых привязано к данному термину.

Аватар пользователя WebFamily

Нужно как-то с помощью модуля Views вывести авторов на странице термина таксономии содержимое которых привязано к данному термину.

Нужна помощь!

0 Спасибо

РЕШЕНО. Flesh баннер не выводиться на списке и карточке товаров

Аватар пользователя WebFamily

Установил флеш баннер на всех страницах сайта кроме главной, но он выводиться везде кроме страницы со списоком и карточки товаров.

У кого есть какие мысли? Сайт http://isetmobile.ru

0 Спасибо

РЕШЕНО. Оценки стоимости доставки в зависимости от цены товара. Ubercart.

Аватар пользователя WebFamily

Столкнулся с задачей расчета стоимости доставки в Ubercart на Drupal 7, в отличии от 6 версии Drupal здесь все сложнее.

Задача состояла в следующем: если сумма заказа свыше 3000 рублей, то сделать доставку бесплатной, а если товар меньше 3000 рублей, то стоимость доставки назначить 200 рублей.

РЕШЕНИЕ:

Создаем необходимые методы доставки:

В условиях метода выбираем Data comparison.

Для метода "бесплатной доставки" выбираем оператор "is lower than" (в переводе меньше чем), соответственно для метода "платной доставки" нам нужен оператор "is greater than" (в переводе больше чем).

И в DATA VALUE ставим 3000

0 Спасибо

Views Dependent Filters. Ограничение списка выбранных элементов.

Аватар пользователя WebFamily

При использовании модуля Views Dependent Filters создаю раскрытый фильтр. Ставлю в настройках "Ограничить список выбранных элементов" и после этого вьюха выдает пустой результат, если этот зависимый фильтр не используется. При галочке ограничить лимит выходит так, что Views Dependent Filters использует это для всей фильтрации. Как это можно избежать?

Придется теперь каталог с терминами связанными с нодой делить на разные словари, потому что вывести в раскрытом фильтре ограниченный список терминов из этого словаря не удается ввиду бага у Views Dependent Filters.

0 Спасибо

(РЕШЕНИЕ) Нет в наличии в Ubercart + Feeds = Убрать "Добавить в корзину"

Аватар пользователя WebFamily

Многие задаются вопросом как в Ubercart убрать возможность добавить товар, если его нет в наличии. И эти же многие предлагают решение ввиду модуля uc_out_of_stock. И все вроде нормально, но как же нам быть, если мы используем feeds и uc_feeds? Ведь для feeds нам не представляется возможности импортировать поля остатков на складе...

Решение предлагаю простое:

1. Создаем в типе материала product обязательное (если его оставить незаполненным, то потом на странице товара будет ошибка) логическое поле field_stock (Одиночный флаг вкл./выкл.) со значениями "В наличии" и "Нет в наличии" и сохраняем.

0 Спасибо

LiteCommerce 3 и человеческие URL

Аватар пользователя WebFamily

Есть такая штука LiteCommerce 3. Очень хорошая вещь.
Но есть одно но, не могу разобраться с путями категорий, подкатегорий и товаров.

Если прописывать вручную поля "Чистое URL", то получается URL такого вида сайт.ру/категория , сайт.ру/подкатегория , сайт.ру/имя-товара

Нет вложенности вообще, хотя все создаю как надо.
В интернете не видел ни одного сайта с нормальными путями, использующие эту сборку.
Везде такая дрянь: store/product/0/product_id-56/category_id-4

0 Спасибо

Использование токена Random в URL

Аватар пользователя WebFamily

Есть такие сайты типа афиша.ру и другие, которые вместо названий самого содержимого используют цифры в URL.

Такой подход мне кажется вполне ясен и адекватен при его использовании на сайтах с афишей и каталогами. Страниц будет со временем множество и легче в них разобраться, когда видишь к примеру URL ресторана сайт.ру/заведение/45668796 вместо сайт.ру/заведение/ресторан-пивная-бочка.

Или я не прав?

0 Спасибо

URL для заведений каталога. Сбросить счетчик. ID для нод.

Аватар пользователя WebFamily

Вообщем такая ситуация: Drupal 7, модули Feeds, Views и прочие. Делаю каталог заведений и афишу с событиями.

В качестве URL для событий(node) и заведений(node) выбрал URL следующего вида:

[node:content-type:machine-name]/[node:nid]

Выходит вот такое site.ru/event/201943 и site.ru/place/100003

ID мне нужно, чтобы вешать на странице заведения отдельно блоки с его полями, используя контекстные фильтры определяющие ноду по ID из URL. Да и думаю ID в URL мне пригодиться в будущем.

Такие длинные шестизначные ID присваиваю самостоятельно через импорт Feeds. Диапозон для заведений выбрал от 100000 до 200000. И каждому заведению в таблице присваиваю этот ID вручную. Удобно и обновлять по такому ID.

Плюсы этого:

0 Спасибо

(РЕШЕНО) Вывод картинки, если логическое поле равно "истина"

Аватар пользователя WebFamily

Уважаемые форумчане нужна помощь!

Что имеем: Каталог с заведениями (нодами). У заведений есть характеристики, например такие как наличие Wi-Fi. Наличие определяется через логическое поле Есть/Нет.

Задача: Вывести вместо значения "да" изображение (значок Wi-Fi).

Решение:

Вот рабочий код, который заменит Ваше значение "Да" на картинку.

<?php if($content['field_wi_fi'][0]['#markup']=='1')
{print '';}
else {print '';}
?>

field_wi_fi - поле, значение которого вы хотите изменить на картинку. В моем случае это логическое поле.

1 - значение логического поля (истина)

0 Спасибо

Платежная информация (billing information) Drupal Commerce на странице оформления

Аватар пользователя WebFamily

Использую: Drupal 7 и Commerce Drupal.

Ошибка: На странице оформления заказа есть блок Платежная информация (billing information). Так вот пользователь заполняет все поля в этом блоке (любые поля и дополнительные делал из /admin/commerce/customer-profiles/types/billing/fields) и нажимает продолжить. Вообщем после оформления заказа в админке в заказах admin/commerce/orders нет этой информации.

0 Спасибо

Сравнение товаров. Кнопка "Очистить список".

Аватар пользователя WebFamily

Сделал сравнение товаров на Drupal Commerce с помощью модуля Flag. Создал вьюшку блок, где отображаются товары отмеченные для сравнения. Все бы ничего, но нужно еще две кнопки: "Сравнить выбранные" и "очистить список". "Сравнить выбранные" в принципе можно просто создать в подвале вьюшки текстовое поле со ссылкой на страницу сравнения и все, но как поступить с кнопкой "очистить список"?

В интернете никто ничего об этом не говорит, странно. Кто знает подскажите?

0 Спасибо

Афиша на Drupal 7

Аватар пользователя WebFamily

Пробую здесь найти решение http://shopwebsite.ru/ (Сайт для тренировки построения афиши)

Использую модули date, references, views, и pathauto

Три типа материала:

Кинотеатр: (поля: логотип заведения и его описание)
Фильм: (поля: постер фильма и его описание)
Сеанс: (поля: Дата(модуль Date), Кинотеатр(модуль references) и Фильм(модуль references))

Создал два Views:

Первое - для отображения Расписания на странице кинотеатра (с полем название сеанса)
Второе - для отображения сеансов на странице фильма (с полями название кинотеатра и датой показа)

По-моему получилась чушь полнейшая. Это не удобно и пользователь такое увидит сразу уйдет.

0 Спасибо