WYSIWYG способ работы с файлами xyz.tpl.php / CSS?

#php #css #task-parallel-library

#php #css #задача-параллельная-библиотека

Вопрос:

Недавно я приобрел скрипт, который я пытаюсь изменить CSS, чтобы ускорить его 🙂

Однако, поскольку я довольно новичок в CSS / PHP (раньше я делал ASP), я пытаюсь использовать функцию «Live view» Dreamweaver 5.5 для редактирования tpl.php файлы. Я настроил сайт в соответствии с инструкциями в DW, и он работает с базовыми файлами PHP, однако, когда я пытаюсь открыть tpl.php файл, который, похоже, не обрабатывает все включения или что-то в этом роде, поэтому, по сути, он не знает, как получить все связанные CSS и т. Д., Чтобы показать мне, как выглядит сайтнравится.

Он имеет следующую структуру кода:

  1. www.xyz.com -> это вызывает index.php
  2. Внутри index.php , это вызывает include_once ('global_mainpage.php');
  3. Внутри global_mainpage.php затем он вызывает $template_output .= $template->process('mainpage.tpl.php');
  4. mainpage.tpl.php это файл, который мне нужен для изменения макетов / ссылки на класс CSS и т.д.

Мой идеальный способ работы с сайтом:

  1. Скажите, хочу ли я что-то изменить на index.php
  2. Я просто нажимаю на один из элементов в режиме реального времени
  3. Это автоматически запустило бы tpl.php используемый файл
  4. Затем я могу изучить используемый CSS и внести в него изменения
  5. нажмите сохранить и сможете просмотреть изменения, которые я только что внес

Если это невозможно, у меня нет другого выбора, кроме как использовать Aptana? Я использовал его перед редактированием кода PHP, но не tpl.php — Я надеялся иметь редактор WYSIWYG для tpl.php …

Большое спасибо за вашу помощь, гуру! 🙂

Ответ №1:

Почему бы вам не использовать FireBug в Firefox и не подключить его к cssUpdater?

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

1. Спасибо, Мойн Заман, но предоставит ли мне эта настройка firebug cssupdater firefox опыт работы с WYSIWYG? ie. Я могу перетаскивать / настраивать элементы на странице? И будет ли это работать, если мне нужно работать с tpl.php файлы повторно. макеты?

2. Просмотр в реальном времени или в режиме конструктора Dreamweaver далеко не так точен, как хотелось бы. Я бы не стал настаивать на том, чтобы иметь возможность создавать макет с помощью перетаскивания. Еще одна программа, которая вызывает ажиотаж, — это Adobe muse.adobe.com но это только для статических веб-сайтов, а не для PHP

3. хорошо, спасибо, Моин! Я бы, вероятно, попробовал подключить aptana к моему серверу разработки и выполнить отладку оттуда….