• Доброго времени суток дорогие юзеры. Прошу вашей помощи в следующем вопросе.

    У меня есть переменная %sum_rayt (отвечает за вывод цифры рейтинга) и мне необходимо что бы если (if $sum_rayt<0) то класс (‘comment-content’) превращался в класс (‘comment-content-minus’). Пытался как-то танцевать от classexist, но попытки не увенчались успехом.

    Буду признателен любой помощи.

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Пытался как-то танцевать от classexist, но попытки не увенчались успехом.

    А подробнее?

    Честно, я уже понял, что ошибался =) Я не могу найти функцию которая отвечала бы за объявление нового класса -)

    Вот что примерно я хочу сотворить -)

    if($sum_rayt<0) = (как тут объявить что класс должен быть "comment-content-minus") else (а здесь, что класс просто "comment-content")

    Форма комментирования стандартная?

    Нет, с собственными доработками =)

    Тогда, увы. Я не телепат 🙂

    Думаю, вам лучше закинуть свой код на pastebin.com, чтобы кто-нибудь смог воспроизвести его.. Ну или так, «на глазок», подскажут..

    А разве не существует php выражение который при условии отображает определенный класс =) Мне то большего и ненужно =) Спасибо за совет, скину -)

    А разве не существует php выражение который при условии отображает определенный класс

    Я такого выражения не знаю )
    Есть просто условие http://php.net/manual/ru/control-structures.if.php, а как вы его отображать будете это уже другой вопрос )

    Модератор Юрій

    (@yube)

    А разве не существует php выражение который при условии отображает определенный класс

    Нет. PHP вообще ничего не отображает. Разве что ошибки 🙂 PHP только выводит то, что может быть отображено браузером.

    Вот ссылочка на pastebin

    Нет. PHP вообще ничего не отображает. Разве что ошибки 🙂 PHP только выводит то, что может быть отображено браузером.

    Так мне это и нужно (на js это смысла делать не имеет). У меня нет нужды, что-бы этот класс менялся на лету, просто мне необходимо создать условие, которое меняет один класс на другой. И в случае если рейтинг отрицателен то класс должен меняться после обновления странички. Кода будет формироваться новый html код -)

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    У меня есть переменная %sum_rayt (отвечает за вывод цифры рейтинга) и мне необходимо что бы если (if $sum_rayt<0) то класс (‘comment-content’) превращался в класс (‘comment-content-minus’).

    <?php
    if ( $sum_rayt < 0 )
    	$class = 'comment-content-minus';
    else
    	$class = 'comment-content';
    ?>
    
    <div class="<?php echo $class; ?>">
    	...
    </div>

    Sergey Biryukov, спасибо огромное, очень Вам признателен =)

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Тема «Создание условия на php» закрыта для новых ответов.