Перейти к содержанию
pzionic

скачивание файла только зарегестрированным пользователям

Рекомендуемые сообщения

1.5.6 (тему на форуме не смог найти)

Подскажите, как сделать скачивание файла только зарегестрированным посетителям? ссылка на файл из топ-меню - в данный момент прайс ексель и доступен каждому посетителю, нужно чтобы скачивать могли именно авторизованные или залогинившиеся посетители. хотя виден и обычным посетителям. На мои рекомендации оставить возможность скачивания и обычным посетителям получено указание с вышеизложеной просьбой. Средствами админки сделать не получается. Кто что подскажет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

<?php if ($this->customer->isLogged()) ?>

...Ссылка..

<?php } ?>

Ссылка будет доступна залогиневшимся покупателям.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<?php if ($this->customer->isLogged()) >?
  ...Ссылка..
<?php } ?>
Ссылка будет доступна залогиневшимся покупателям.

 

спасибо, код вставить в какой tpl?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В нужный.

P.S. Если вставляете в меню - то предположу, что это common/header, хотя Вам, как исполнителю, виднее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В нужный.

ссылка в меню выводится настройками меню шаблона и точно не известно куда именно вставить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

<?php if ($this->customer->isLogged()) >?
...Ссылка..
<?php } ?>

 

меню выводит

 

<?php }if ($this->config->get('<?php }if ($this->config->get('qwes_menu_item5') != '') { ?>
    <li>
        <a <?php if($this->config->get('qwes_menu_item5_url') != '') { ?>href="<?php echo $this->config->get('qwes_menu_item5_url'); ?>"<?php } ?> title="<?php echo $this->config->get('qwes_menu_item5'); ?>" class="top-lvl"><?php echo $this->config->get('qwes_menu_item5'); ?></a>
    </li>
    <?php } ?>_item5') != '') { ?>
    <li>
        <a <?php if($this->config->get('qwes_menu_item5_url') != '') { ?>href="<?php echo $this->config->get('qwes_menu_item5_url'); ?>"<?php } ?> title="<?php echo $this->config->get('qwes_menu_item5'); ?>" class="top-lvl"><?php echo $this->config->get('qwes_menu_item5'); ?></a>
    </li>
    <?php } ?>

 

как сюда это правильно прописать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вопрос актуален

 

<?php if ($this->customer->isLogged()) >?
<link href="/image/price.xls" />
<?php } ?>

 

при вставке в хедер:

 

Parse error: syntax error, unexpected '>' in Z:\home\Parf2014\www\catalog\view\theme\qwes-opencart\template\common\header.tpl on line 53

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<?php if ($this->customer->isLogged()) ?>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<?php if ($this->customer->isLogged()) ?>

да чтож такое то ... специально с ошибками пишете?

 

<?php if ($this->customer->isLogged()){ ?>

 

без обид! добра!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да чтож такое то ... специально с ошибками пишете?

 

<?php if ($this->customer->isLogged()){ ?>

 

без обид! добра!

спасибо ок работает, тока меню стало скрытой от неавторизованных, а надо показывать но качать не могут

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От stlprototip
      Подскажите, где можно найти модуль "оплатил-скачал" файл? Нужен для магазина 3D-файлов.
    • От nomadmen
      Народ помогите врубиться как работает раздел в админке Загрузка по адресу меню -> каталог -> загрузки.
      Загружаю файл price.xls выходит сообщение об удачной загрузке, но в имя файла на конце появляются не понятный набор символов price.xls.cc60006abba582c3ee2c21f5cef9ddaa что это за символы и для чего они добавляются на конце???

      Сама ссылка на скачивание файла сайт.ru/download/price.xls.cc60006abba582c3ee2c21f5cef9ddaa работает, но мне нужена прямая ссылка на price.xls а вместо нее "Запрашиваемая страница не найдена!"
    • От zhurol
      Всем кто продает файлы для скачивания!
      Существует классное решение в виде плагина - интеграция OC c Amazon Simple Storage Service (S3 - облачное хранилище файлов).
      См. http://www.opencart....tension_id=6051
      Вопросы? Пишите! :)
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.