| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Покупка платных услуг (сервисов) https://forum.illusionweb.ru/viewtopic.php?f=3&t=2464 |
Страница 1 из 1 |
| Автор: | Виталий [ 03 фев 2013, 18:27 ] |
| Заголовок сообщения: | Покупка платных услуг (сервисов) |
На странице объявления есть блок с заголовком "Выбор услуги", в этом блоке можно выбрать услугу: Выделение объявления, Поднятие объявления, Вывод в рекламный блок. Сейчас этот блок виден всем посетителям сайта - зарегистрированным и не зарегистрированным. Плюс к этому зарегистрированные пользователи могут покупать услуги друг другу. Можно ли сделать вот как: 1. Показывать только зарегистрированным пользователям блок "Выбор услуги" на странице с объявлением. 2. Зарегистрированным пользователям показывать блок "Выбор услуги" только на страницах собственных объявлений. P.S. Ещё вопрос - если купить для одного объявления вывод в рекламный блок на 5 дней, потом ещё раз купить вывод в рекламный блок на 5 дней - объявление будет в рекламном блоке 10 дней? |
|
| Автор: | Андрей [ 03 фев 2013, 18:35 ] |
| Заголовок сообщения: | Re: Покупка платных услуг (сервисов) |
можно сделать |
|
| Автор: | Виталий [ 03 фев 2013, 18:48 ] |
| Заголовок сообщения: | Re: Покупка платных услуг (сервисов) |
Андрей писал(а): можно сделать как?) |
|
| Автор: | Захар [ 04 фев 2013, 21:49 ] |
| Заголовок сообщения: | Re: Покупка платных услуг (сервисов) |
Ой.. через условия smarti. Поищите на форуме темы были. Попробуйте по ключу - Прологация.. Там вроде как были примеры, чтобы код отображался только реганым. По образу и подобию попробуйте свой. |
|
| Автор: | Андрей [ 04 фев 2013, 22:42 ] |
| Заголовок сообщения: | Re: Покупка платных услуг (сервисов) |
Первый вариант: {%if $settings.user==0 %} {%else%} {%if $is_billing %} <div class='services'> <p>{%$locale.159%}</p> <ul> {%foreach from=$services item='serv'%} {%if $settings.user%} {%assign var='href' value="`$settings.path`users/order/?service=`$serv.type`&message_id=`$message.id`" %} {%else%} {%assign var='href' value="`$settings.path`services.html?service=`$serv.type`&message_id=`$message.id`" %} {%assign var='iframeclass' value="class='group iframe dashed'" %} {%/if%} <li><a {%$iframeclass%} href="{%$href%}" onmouseover="Tip(this, '{%$serv.tip%}')" onmouseout="UnTip(this)">{%$serv.name%}</a></li> {%/foreach%} </ul> </div> {%/if%} {%/if%} В этом варианте все зарегестрированные пользователи будут видет этот блок Выбор услуг. Второй вариант: {%if $message.user_id != "" && $message.user_id == $settings.user.id%} {%if $is_billing %} <div class='services'> <p>{%$locale.159%}</p> <ul> {%foreach from=$services item='serv'%} {%if $settings.user%} {%assign var='href' value="`$settings.path`users/order/?service=`$serv.type`&message_id=`$message.id`" %} {%else%} {%assign var='href' value="`$settings.path`services.html?service=`$serv.type`&message_id=`$message.id`" %} {%assign var='iframeclass' value="class='group iframe dashed'" %} {%/if%} <li><a {%$iframeclass%} href="{%$href%}" onmouseover="Tip(this, '{%$serv.tip%}')" onmouseout="UnTip(this)">{%$serv.name%}</a></li> {%/foreach%} </ul> </div> {%/if%} {%/if%} в этом варианте блок Выбор услуг будет появляться только в его объявлении которое разместил зарегестрированный пользователь. |
|
| Автор: | Андрей [ 10 апр 2013, 12:28 ] |
| Заголовок сообщения: | Re: Покупка платных услуг (сервисов) |
простите новичка, куда именно и что на этот код надо заменить, чтобы все пользователи видели этот блок? |
|
| Автор: | Андрей [ 10 апр 2013, 15:21 ] |
| Заголовок сообщения: | Re: Покупка платных услуг (сервисов) |
файл message.html, найдите подобный код зпмените каким вам надо вариантом. |
|
| Автор: | Андрей [ 10 апр 2013, 21:50 ] |
| Заголовок сообщения: | Re: Покупка платных услуг (сервисов) |
Андрей писал(а): файл message.html, найдите подобный код зпмените каким вам надо вариантом. спасибо |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|