Расхождение строки запроса в Adobe Contribute / Dreamweaver - PullRequest
0 голосов
/ 02 мая 2011

/ ** Обновление *** / Кажется, это проблема строки запроса, поскольку я не осознавал, что в Contribute 3 выдается ошибка PHP.Теперь у меня вопрос, почему эта строка работает в Contribute 4, а не в 3: # include virtual = "includes / scripts / name.php? eid = @@ (eid) @@"

/ ******** /

Привет всем, у меня есть несколько разных версий Contributeв моей организации.Мы создали шаблон, который работает для версии CS4, но имеет специфическую ошибку в версии CS3, и мне было интересно, может ли эксперт Contribute дать некоторые рекомендации.

Мы создали шаблон в Dreamweaver со стандартнымЗаявления TemplateParam наверху.Все они являются просто редактируемыми регионами, кроме одного, поля ID:TemplateParam name = "eid" type = "text" content = "your eid"

Значения, основанные на этом идентификаторе, выбираются и форматируются с помощью сценария PHP в теле шаблона:#include virtual = "includes / scripts / name.php? eid = @@ (eid) @@"

Проблема заключается в том, что если мы попытаемся отредактировать какие-либо свойства шаблона в CS3, например включить их илиoff, он полностью отключит наш PHP-скрипт (все поля возвращаются пустыми), и мы должны отказаться от изменений.Не так в Contribute 4, который работает, как ожидалось.

Это довольно конкретное расследование, поэтому любая помощь будет признательна.

1 Ответ

0 голосов
/ 03 мая 2011

Ответ, похоже, заключается в простой замене двойных кавычек в пути включения одинарными кавычками.Теперь работает корректно для обеих версий.

...