Форум Joomla! Україна

Повна версія: значок редагувати матеріал на front-end сторінці
Ви переглядаєте спрощену версію. Переглянути повну версію з віповідним форматуванням.
У мене джумла 3 шаблон протостар,

на сайті видно кнопка редагувати матеріал.

як її прибрати (вимкнути)?

Кнопки друк та електронна пошта я вимкнула, кнопку редагувати модулі вимкнула, а кнопку редагувати матеріл не можу.

скажіть будь ласка як це зробити.
що, ніхто не знає як це зробити, ау, спільнота?
Эту кнопку видят только авторизированные пользователи с правами на редактирование материала.
Как выключить в админке - без понятия, никогда не возникало такой необходимости.

Обычно убираю все не нужные кнопки, непосредственно в шаблоне, реже - стилями.
Для Joomla 3
В шаблоне:
  • com_content\views\article\tmpl\default.php копируем templates\имя_шаблона\html\com_content\article\default.php
  • удялить строки (у меня с 51-й по 73-ю, файл - com_content\views\article\tmpl\default.php )
Код:
    <?php if (!$this->print) : ?>
        <?php if ($canEdit || $params->get('show_print_icon') || $params->get('show_email_icon')) : ?>
        <div class="btn-group pull-right">
            <a class="btn dropdown-toggle" data-toggle="dropdown" href="#"> <span class="icon-cog"></span> <span class="caret"></span> </a>
            <?php // Note the actions class is deprecated. Use dropdown-menu instead. ?>
            <ul class="dropdown-menu actions">
                <?php if ($params->get('show_print_icon')) : ?>
                <li class="print-icon"> <?php echo JHtml::_('icon.print_popup', $this->item, $params); ?> </li>
                <?php endif; ?>
                <?php if ($params->get('show_email_icon')) : ?>
                <li class="email-icon"> <?php echo JHtml::_('icon.email', $this->item, $params); ?> </li>
                <?php endif; ?>
                <?php if ($canEdit) : ?>
                <li class="edit-icon"> <?php echo JHtml::_('icon.edit', $this->item, $params); ?> </li>
                <?php endif; ?>
            </ul>
        </div>
        <?php endif; ?>
        <?php else : ?>
        <div class="pull-right">
        <?php echo JHtml::_('icon.print_screen', $this->item, $params); ?>
        </div>
    <?php endif; ?>

через задание стилей в css-файле:
Код:
.edit-icon { display: none; }  /* скроет только элемент списка, который выводит иконку редактирования материала*/
.item-page .btn-group.pull-right { display: none; }  /* скроет весь списков, который выводит иконки: печть, эл.почта, редактирование материала*/
спасибки )
Цей елемент для редагування доступний для автора та адміністратора!

Всі маніпуляції з шаблоном необхідно робити у самому шаблоні, а не в ядрі, як тут вище подано, наприклад у файлі com_content\views\article\tmpl\default.php
дякую всім :-)
Smile