Как показать кнопку корзины в 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
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы