Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Шаблоны (TPL) Как сделать так чтобы при рейтинге 5 звезд появлялась золотая кнопка?

Как сделать так чтобы при рейтинге 5 звезд появлялась золотая кнопка?


     17.01.2016    Шаблоны (TPL), Стили (CSS), Общие вопросы по PHP, Ламерские вопросы    808

вопрос
Здравствуйте, у меня появился такой вопрос, как сделать так чтобы при рейтинге 5 звезд появлялась около названия слева какая-то иконка то что этот фильм популярный буду благодарен, может быть заплачу.

Ответа пока нет


Комментарии пользователей (21)

SnugElf
2

61

SnugElf - 17 января 2016 21:27 - Юзер

У меня стоит иконка золотая кнопка YouTube по умолчанию. Но мне бы хотелось сделать так чтобы она появлялась только после того как фильм 5 звезд рейтинга

pavel31
4

340 | 158

pavel31 - 17 января 2016 21:43 - Юзер

Добавьте примерно такое IF условие в php файл рейтинга

if($row['rating'] == 5) {
     $button = 'ссылка на кнопку'; // ссылка на кнопку
}
else {
     $button = ''; // рейтинг ниже пяти - кнопки нет
}
echo '<img src=\"{$button}\">'; // вывод кнопки

Вот примерно так

SnugElf
2

61

SnugElf - 17 января 2016 23:16 - Юзер

Спасибо! но вот интересно узнать где находится php файл рейтинга я искал по rating.php я так понял и ничего не нашел.

SnugElf
2

61

SnugElf - 17 января 2016 23:24 - Юзер

Я нашел в AJAX -> добавил. Результат: куки (Еще добавил в functions.php тоже ничего)

ravchik
66

375 | 123

ravchik - 18 января 2016 10:29 - Юзер

Возможно вам поможет этот модуль Расширение функционала шаблонизатора новостей. Условия IF
[if rating=5]какая-то иконка[/if]

joydo
4

171 | 31

joydo - 18 января 2016 11:02 - Юзер

Цитата: SnugElf
Спасибо! но вот интересно узнать где находится php файл рейтинга я искал по rating.php я так понял и ничего не нашел.

Так вставляется не в файле обработки рейтинга, если вы хотите делать это в краткой то в файле show.short.php, а если в полной то в новости show.full.php

SnugElf
2

61

SnugElf - 18 января 2016 19:06 - Юзер

Тоже не работает

joydo
4

171 | 31

joydo - 18 января 2016 19:07 - Юзер

SnugElf,
А тот код и не будет адекватно работать, это пример

SnugElf
2

61

SnugElf - 18 января 2016 19:09 - Юзер


Я вставил путь на кнопку но все равно кнопка показвает на всех фильмах

joydo
4

171 | 31

joydo - 18 января 2016 19:10 - Юзер

SnugElf,покажите код

SnugElf
2

61

SnugElf - 18 января 2016 19:13 - Юзер


И еще когда добавил сверху фигня.

SnugElf
2

61

SnugElf - 18 января 2016 19:14 - Юзер

if($row['rating'] == 5) {
     $button = '/images/playicon.png'; // ссылка на кнопку
}
else {
     $button = ''; // рейтинг ниже пяти - кнопки нет
}
echo '<img src=\"{$button}\">'; // вывод кнопки

SnugElf
2

61

SnugElf - 18 января 2016 19:11 - Юзер

if($row['rating'] == 5) {
     $button = '/images/playicon.png'; // ссылка на кнопку
}
else {
     $button = ''; // рейтинг ниже пяти - кнопки нет
}
echo '<img src=\"{$button}\">'; // вывод кнопки

joydo
4

171 | 31

joydo - 18 января 2016 20:33 - Юзер

SnugElf,
        if($row['rating'] == 5) {
            $tpl->set( '{button}', '<img src=\"/images/playicon.png\">' );    
        } else {
            $tpl->set( '{button}', '' );
        }

Соответственно выводится в tpl краткой и полной тегом {button}
p.s надеюсь куда вставить ясно и в какие файлы

SnugElf
2

61

SnugElf - 18 января 2016 21:20 - Юзер

Если вам не трудно можете написать в каких именно а то запалю сайт.

joydo
4

171 | 31

joydo - 18 января 2016 21:22 - Юзер


SnugElf
2

61

SnugElf - 18 января 2016 21:24 - Юзер

:) сейчас проаерю

SnugElf
2

61

SnugElf - 18 января 2016 21:27 - Юзер

Нет не работет ;( Ладно:( Буду без иконки

SnugElf
2

61

SnugElf - 18 января 2016 21:31 - Юзер

Спасибо б.. помог!

SnugElf
2

61

SnugElf - 18 января 2016 21:31 - Юзер

Ой ... Parse error: syntax error, unexpected end of file in /home/u857246/galaxy-films.net/engine/modules/show.short.php on line 1006

joydo
4

171 | 31

joydo - 19 января 2016 04:51 - Юзер

Купите лучше, как вам выше говорили) Всего 80 (ну или больше, если захотите отблагодарить автора) рублей стоит, и решает множество проблем)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 13.10.2014 cowsdby  Шаблоны (TPL)