[modDevTools] Версия 0.9.5-rc1. Шаблоны

Обновился компонент для упрощения работы с элементами в админке modDevTools.

В этой версии у чанков появилась новая вкладка "Шаблоны", в которой выводится код шаблонов, использующих данный чанк. Как и в остальных вкладках элементов, добавляемых в modDevTools, код можно редактировать. При этом чанк, в котором мы находимся, выделяется, только при наличии редактора Ace, который позволяет это сделать.



Еще одним нововведением является сохранение по Ctrl-s именно того элемента, в фокусе которого мы в данный момент находимся. Ранее сохранялся только родительский элемент. Так же, если курсор находится в коде дочернего элемента на новых вкладках, то кнопка «Сохранить» у основного элемента неактивна, пока не перейдем на другую вкладку. Теперь не должно быть ошибок случайного сохранения не то, что хотели.

Новая версия уже доступна в репозитории SimpleDream.

Небольшой FAQ по modDevTools:
1) Как задействовать компонент после установки?
Ответ: Компонент находит все дочерние элементы автоматически во время установки. Чтобы появились новые вкладки достаточно обновить браузер после установки, чтобы обновились джаваскрипты в админке. F5 или для особенно упёртых браузеров — Ctrl-F5.
2) Где мне смотреть новые вкладки?
Вкладки появляются на страницах редактирования элементов — шаблонов, чанков и сниппетов. Заходите в любой шаблон и увидите их.

В следующей версии будет:
— поиск и замена строк в чанках и шаблонах на отдельной странице компонента
— хлебные крошки на основе ExtJS-компонента MODx.BreadcrumbsPanel.
Виталий Киреев
16 октября 2014, 04:40
modx.pro
3
1 853
+10

Комментарии: 6

Владимир
16 октября 2014, 09:45
+2
Позвольте вам сейчас же закинуть 10wmz! Конечно, польза и цена вашего дополнения не идет ни в какое сравнение с моим мелким пожертвованием.
Может меня еще кто то поддержит) Опубликуйте кошельки, такое нужно donate-тить!
    Виталий Киреев
    16 октября 2014, 10:02
    0
    Спасибо за отзыв. У меня есть Яндекс кошелек 41001474467368
      Владимир
      16 октября 2014, 10:11
      +1
      Отправил вам мое спасибо.
    Сергей Шлоков
    16 октября 2014, 13:02
    0
    Установил. При установке вышло вот такое:
    Created table `modx_moddevtools_link` SQL: CREATE TABLE `modx_moddevtools_link` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `parent` INT(32) NOT NULL DEFAULT '0', `child` INT(32) NOT NULL DEFAULT '0', `link_type` VARCHAR(11) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `unique_link` (`parent`,`child`,`link_type`)) ENGINE=MyISAM
    PHP notice: Undefined index: debug
    PHP notice: Undefined index: debug
    PHP notice: Undefined index: debug
    PHP notice: Undefined index: debug
    и еще много много строчек такого
    Но всё работает как описано.
      Виталий Киреев
      16 октября 2014, 13:30
      0
      Ага, нашел, из-за чего такое может быть. Для следующей версии поправил, спасибо.
      Wassi Wassinen
      20 октября 2014, 11:16
      0
      Спасибо за дополнение! Было бы здорово просматривать связь чанков с ресурсами.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        6