Как сделать блок для автора объявления?

голоса: 0
Здравствуйте, подскажите пожалуйста.А с помощью каких условных операторов и как можно на странице объявления в соответствующем модуле "Доска объявлений" сделать блок который НЕ будут видеть все пользователи сайта,но сам автор объявления БУДЕТ его видеть?
| Автор: | Категория: Объявления

Ответов: 2

голоса: 0
 
Лучший ответ
<?if($USERNAME$ = $USER$)?>я<?else?>не я<?endif?>
| Автор:
Выбор ответа лучшим | | Автор: Иван Салик
Спасибо, работает  а вы бы не могли посмотреть почему у меня на сайте не работает форма выбора даты публикации в доске объявлений при добавлении материалы?Она почему то начинается с ноября (!) и всегда выдаёт что поле не заполнено
Иван Салик,
Без адреса сайта никак не посмотреть, напишите, я его не активирую здесь, но сам увижу.
Иван Салик,
В настройках модуля доска обьявлений почти в самом низу найдите пункт "Максимальный срок размещения объявления:" и выставьте ноль (0).
Sentimo,
Сделал,но сейчас там Можно разместить объявление аж до 2024 года..а мне надо максимум 90 дней
Иван Салик,
Так поставьте просто цифру 90 и всё.
Иван Салик,
А его никто и не увидет, даже я... по php это вам только в тех. подержку юкоза, здесь не помогут...
Sentimo,
Хорошо, спасибо
голоса: 0

В шаблоне страницы материала и комментариев в нужном месте разместите условие:

<?if($AUTHOR_NAME$)?>
здесь разместите то что будет отображаться для автора
<?endif?>

Используйте решение:

<?if($USERNAME$=$USER$)?>здесь содержимое для автора<?else?>содержимое не для автора<?endif?>

| Автор:
Сделал, появился блок но его все видят
Иван Салик,

Да, здесь автоматически никак не получится. Нужно для каждого автора писать свое условие вида:

<?if($USERNAME$=="логин (никнейм) пользователя")?>здесь содержимое для автора<?endif?>

Yuri_Geruk,
Вообще никак?а если $USER$=="$USER$"?
Иван Салик,
Решение дано выше. Ответ поправлен!
Yuri_Geruk,
Больше будет..а вы бы не могли посмотреть почему у меня на сайте не работает форма выбора даты публикации в доске объявлений при добавлении материалы?Она почему то начинается с ноября (!) и всегда выдаёт что поле не заполнено
Иван Салик,
Не могу посмотреть так как вы не предоставили ссылку на сайт.
Yuri_Geruk,
Я просто не хочу чтобы все его знали..как вам его "скрыто отправить"?
Иван Салик,
Здесь отправьте в комментарии, никто не увидит ваш сайт кроме модераторов.
...