0

Меня попросили внести некоторые изменения на сайт, который был создан с помощью Expression Engine 1.6.8. Хотя я не знаком с этой CMS, я могу найти способ сделать обновления, кроме того, что я не уверен в добавлении формы контакта. Я предполагаю, что в конечном итоге мне придется обновить эту версию до новейшей версии (2.7, я считаю?), Чтобы получить теги, найденные на этой странице: http://ellislab.com/expressionengine/user-guide/modules/email/contact_form.html?ExpressionEngine 1.6.8 Контактная форма

Мое единственное колебание в процессе обновления - это моя незнакомость с EE, и тот факт, что кто-то еще, возможно, создает совершенно новый сайт для того, над которым я работаю, и, скорее всего, без EE (поэтому я изучаю то, что мне может не понадобиться снова).

Любые предложения по быстрому исправлению, или я должен просто укусить пулю, обновить и использовать то, что я нашел?

ответ

1

Посмотрите на EE 1.x docs.

С первого взгляда кажется, что синтаксис немного изменился. Возможно, поэтому ваши теги EE2 не работали в EE1.

1

Я бы определенно попытался использовать теги, как показано в документах EE1, если этот сайт устарел. Переход от 1.6.8 до 2.7 может стать вероломным из-за переменных, таких как кодирование шаблонов, какие надстройки были использованы, если эти надстройки еще более доступны, какая функциональность устарела или поглощена и т. Д. ..

Я говорю только об усилиях, потому что вы упомянули о том, что еще один сайт находится в процессе. Если вы хотите работать с обновлениями/обновлениями, следуйте документам here и here и узнайте об этом. Это определенно стоит того, чтобы учиться. Как только вы нажмете на EE, сложно откинуться назад.

+0

Эти теги формы {exp: email: contact_form} {/ exp: email: contact_form} отклоняются, и я думаю, что это потому, что у меня нет установленного модуля электронной почты. Это, похоже, не доступно в моем списке доступных модулей. Это что-то, что я могу добавить к тому, с чем я сейчас работаю? Процесс обновления кажется немного сложным ... – user1491394

+0

Чтобы быть ясным: вы ищете модуль под названием «Электронная почта» (не контактная форма). Я не могу вспомнить, была ли она базовой или отдельной покупкой. – AllInOne

+1

Это был свободный модуль, предоставляемый EL. – W3bGuy

0

Я закончил тем, что написал свой собственный HTML-код в шаблоне и обработал его с помощью php-скрипта, чтобы отправить ввод формы на адрес электронной почты, как обычно на веб-сайте. Не знакомый с ExpressionEngine, я не думаю, что понял, почему я постоянно ссылаюсь на использование модуля для этого, но я полагаю, что для тех, кто не кодер, но имеет опыт работы с EE, это будет способ идти. Насколько я понимаю, модуль электронной почты не является бесплатным и не поставляется с базовой версией, с которой мне приходилось работать, но поставляется с лицензированной версией, что сделало это еще более запутанным.

Смежные вопросы