Показать сообщение отдельно
  #4 (permalink)  
Старый 09.09.2016, 19:09
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от DarknesS
Да так и есть, если равно add, то ссылка перестает быть ссылкой, - только текст.
И проку от этого текста? Если ссылки по условию не должно быть, значит вообще ничего не должно быть. Хотя ссылка с псевдопротоколм javascript, это бомба, что щелкать по другому элементу кроме А нельзя? Что за мода.

У вас судя по коду в зависимости от условию выполнения условия должна быть одна кнопка либо Добавить, либо Список. А если в запросе нет параметра "action", тогда нужна только кнопка Добавить?

Если так, то

echo !$_GET["action"] || $_GET["action"]=='awards' ? '<a onclick="Awards.view(\'add\')">Добавить</a>' 
                                                   : '<a onclick="Awards.view(\'awards\')">Список</a>';
Ответить с цитированием