Как показать кнопку корзины в Joomla VirtueMart 3?

Подскажите как сделать кнопку корзины в Joomla VirtueMart 3 видной для всех пользователей? Сейчас видна только зарегистрированным пользователям.

Вот код вывода кнопки:

<?php
function cartlink_3() {
    $view = JFactory::getDocument()->view;
    $modulesContains = $view->containsModules('cart');
    $isPreview  = $GLOBALS['theme_settings']['is_preview'];
    if (isset($GLOBALS['isModuleContentExists']) && false == $GLOBALS['isModuleContentExists'])
        $GLOBALS['isModuleContentExists'] = $view->containsModules('cart') ? true : false;
    ?>
    <?php if ($isPreview || $modulesContains) : ?>
        <div class=" bd-cartlink-3">
            <?php if ($modulesContains) : ?>
                <?php echo $view->position('cart', '', '3', 'cart'); ?>
            <?php else: ?>
                Please add a cart module in the 'cart' position
            <?php endif; ?>
        </div>
    <?php endif; ?>
<?php
}
  • Вопрос задан
  • 297 просмотров
Решения вопроса 1
pavelcarcass
@pavelcarcass
ИТ-менеджер из г. Иркутска
В админке Joomla зайди в менеджер модулей, найди модуль корзины в позиции cart и проверь настройки доступа (в правой колонке). Если хочешь, чтобы доступ к модулю имели все пользователи, выставь значение Public. См. скриншот.
5b4176dd682c4662257871.jpeg
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
26 апр. 2024, в 09:18
500 руб./в час
26 апр. 2024, в 06:46
1500 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект