г. Жуков, Лесная 17/1

+7 (977) 100-26-56
Заказать звонок
DrunkArt корпорация творческих алкоджедаев
О нас
  • О компании
  • Наша команда
  • Партнеры
Услуги
  • Разрабатываем
    • Корпоративные сайты
    • Интернет-магазины
  • Продвигаем
    • SEO
    • SMM
    • Контекстная реклама
  • Повышаем эффективность
    • Внедрение CRM
  • Дизайн и вёрстка
    • Услуги дизайнера
Портфолио
  • Интернет-магазины
  • Корпоративные сайты
  • Корпоративный стиль
  • Лендинги
  • Полиграфия
  • Предметы интерьера
  • Web
  • Леттеринг
Цены
  • Разработка сайтов
  • Дизайн и вёрстка
  • Копирайтинг
  • Перевод с английского
Блог
Контакты
Ещё
    DrunkArt корпорация творческих алкоджедаев
    О нас
    • О компании
    • Наша команда
    • Партнеры
    Услуги
    • Разрабатываем
      • Корпоративные сайты
      • Интернет-магазины
    • Продвигаем
      • SEO
      • SMM
      • Контекстная реклама
    • Повышаем эффективность
      • Внедрение CRM
    • Дизайн и вёрстка
      • Услуги дизайнера
    Портфолио
    • Интернет-магазины
    • Корпоративные сайты
    • Корпоративный стиль
    • Лендинги
    • Полиграфия
    • Предметы интерьера
    • Web
    • Леттеринг
    Цены
    • Разработка сайтов
    • Дизайн и вёрстка
    • Копирайтинг
    • Перевод с английского
    Блог
    Контакты
    Ещё
      Добавление кнопки редактирования edit в статические страницы DLE
      • О нас
        • Назад
        • О нас
        • О компании
        • Наша команда
        • Партнеры
      • Услуги
        • Назад
        • Услуги
        • Разрабатываем
          • Назад
          • Разрабатываем
          • Корпоративные сайты
          • Интернет-магазины
        • Продвигаем
          • Назад
          • Продвигаем
          • SEO
          • SMM
          • Контекстная реклама
        • Повышаем эффективность
          • Назад
          • Повышаем эффективность
          • Внедрение CRM
        • Дизайн и вёрстка
          • Назад
          • Дизайн и вёрстка
          • Услуги дизайнера
      • Портфолио
        • Назад
        • Портфолио
        • Интернет-магазины
        • Корпоративные сайты
        • Корпоративный стиль
        • Лендинги
        • Полиграфия
        • Предметы интерьера
        • Web
        • Леттеринг
      • Цены
        • Назад
        • Цены
        • Разработка сайтов
        • Дизайн и вёрстка
        • Копирайтинг
        • Перевод с английского
      • Блог
      • Контакты
      • +7 (977) 100-26-56
      Будьте на связи
      г. Жуков, Лесная 17/1

      info@drunkart.ru

      Добавление кнопки редактирования edit в статические страницы DLE

      • Главная
      • Блог
      • Добавление кнопки редактирования edit в статические страницы DLE

      Бывает так, что на сайте сделанном на DLE помимо новостей, есть куча статических страниц, которые иногда, а может и довольно часто, необходимо править. Если с новостями все понятно, там кнопка редактирования (edit) есть по умолчанию, то в статических страницах такого не предусмотрено =(, и искать страницу для правки в админке бывает очень тяжело и долго.
      Добавить редактирование можно следующим образом:


      Открываем /engine/modules/static.php и сразу перед
      $tpl->compile( 'content' );

      вставляем:
      $edits_link = $config['http_home_url'] . "admin.php?mod=static&action=doedit&id=" . $static_result['id'];
      $tpl->set( '[edits-link]', "<a href=\"" . $edits_link . "\">" );
      $tpl->set( '[/edits-link]', "</a>" );

      Далее открываем:
      /templates/ваша_тема/static.tpl
      и добавляем:
      [group=1][edits-link]Редактировать[/edits-link][/group]

      Можно иконку, можно что угодно вместо ссылки.
      group=1 - указывает что ссылка доступна только залогиненым администраторам (группа у которых ID=1).
      Мне этот метод помог сэкономить кучу времени и сил ;)









      Поделиться
      Назад к списку
      • Комментарии
      Загрузка комментариев...
      Категории
      • Заметки по CMS13
      • Bitrix2
      • SEO1
      • Верстка HTML и CSS7
      • Всякое17
      • Записки самки человека7
      • Полезные скрипты14
      • Послушать, посмотреть12
      • Про дизайн3
      Это интересно
      • Отключение отображения цены + 0 руб. в услугах Webasyst Shop-Script
        Отключение отображения цены + 0 руб. в услугах Webasyst Shop-Script
      • Отключение кэша RSS ленты в DLE
        Отключение кэша RSS ленты в DLE
      •  Добавление нескольких товаров в корзину из превью товаров в категории Opencart Pro 2+
        Добавление нескольких товаров в корзину из превью товаров в категории Opencart Pro 2+
      •  Вставка кода SAPE в Webasyst
        Вставка кода SAPE в Webasyst
      • Отключение sc-error.log в webasyst shop-script
        Отключение sc-error.log в webasyst shop-script
      • Увеличение объема файлов ошибок error на FTP Webasyst Shop-Script
        Увеличение объема файлов ошибок error на FTP Webasyst Shop-Script
      • Подключить вывод новостей в Webasyst Shop-Script 5
        Подключить вывод новостей в Webasyst Shop-Script 5
      • Восстановление дизайна после обновления движка Webasyst
        Восстановление дизайна после обновления движка Webasyst
      • Убираем информацию о нуленном движке DataLife Engine
        Убираем информацию о нуленном движке DataLife Engine
      • Полезные советы по работе с DataLife Engine. Многоязычность (поддержка нескольких языков).
        Полезные советы по работе с DataLife Engine. Многоязычность (поддержка нескольких языков).
      • Правка шаблонов Webasyst
        Правка шаблонов Webasyst
      • Исправлялки DLE (правка страницы статистики)
        Исправлялки DLE (правка страницы статистики)
      Компания
      О компании
      Наша команда
      Партнеры
      Цены
      Разработка сайтов
      Дизайн и вёрстка
      Копирайтинг
      Перевод с английского
      Наши контакты


      +7 (977) 100-26-56
      info@drunkart.ru
      г. Жуков, Лесная 17/1

      © 2025 Все права защищены.