Проблема з сайтом
доброго дня всім. Купив домен. S-aircon.expert. Переніс на хостинг ukraine.com.ua. Пише таку помилку:
Фатальна помилка: Uncaught --> Smarty Compiler: Синтаксична помилка в шаблоні "file:/home/cooperan/s-aircon.expert/www/design/rlab/html/index.tpl" на рядку 19 "function gtag(){dataLayer.push(arguments);}" - Несподіваний ".", очікувалося одне з: "}" <-- викинуто в /home/cooperan/s-aircon.expert/www/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php на рядку 19
чекаю ваші пропозиції)
Гарного дня
Додатки 1
-
Вітаю! Бачу задачу «Осучаснити сайт і адаптувати під мобільну версію» по інтернет-магазину / OpenCart. Маю практичний досвід з доопрацюванням магазинів: модулі, checkout, оплати/доставка, імпорт/експорт, правки теми та оптимізація швидкості. Спершу швидко перевірю поточну реалізацію, узгоджу деталі і зроблю правки акуратно, без зайвого ризику для робочого сайту.
Виконаємо якісно. Роботи на сайті портфоліо -
👋 Вітаю! Готовий розпочати роботу прямо зараз.
Чітко розумію задачу і маю успішний досвід у реалізації саме таких проєктів (приклади є у відгуках). Виконаю завдання сьогодні, швидко та без зайвих питань.
Давайте обговоримо деталі та стартуємо! 🚀
-
262 оброго дня. Можу допомогти виправити цю помилку. Судячи з повідомлення, проблема в тому, що Smarty сприймає JavaScript-код gtag(){dataLayer.push(arguments);} як синтаксис шаблону через фігурні дужки {}.
Потрібно або обгорнути JS-код у {literal}{/literal}, або правильно екранувати фігурні дужки в шаблоні index.tpl. Також перевірю підключення Google Tag / scripts після переносу на новий хостинг, щоб сайт коректно відкривався без фатальних помилок.
Можу швидко подивитися файл index.tpl, виправити синтаксис Smarty і перевірити сайт після правок.
-
1790 18 0 Добрий день, працюю розробником вже понад 3 роки.
Буду радий співпраці з вами, завдання виконаю швидко і якісно.
Приклади моїх останніх робіт:
https://mansionproject.nl/
https://thecarguys.kinsta.cloud/
https://totuus.co.uk/
https://futurizm.io/
-
10671 591 6 10 Готовий взятися за роботу, пишіть, зроблю все якісно. Досвід роботи вже більше 14ти років!
-
849 20 1 1 Привіт. Проблема у компіляції smarty шаблонізатора. Давайте усуну Вам дану помилку.
-
411 6 1 Привіт! Помилка виникає, тому що в шаблоні Smarty є необроблений JavaScript-код. Оберніть його в {literal}…{/literal} або винесіть в окремий .js-файл. Після цього помилка зникне. Готовий допомогти з налаштуванням.
-
3001 42 0 1 Здравствуйте.
Сайт зроблений на OpenCart чи на якій платформі ?
Давайте спробую розібратися і допомогти.
-
487 1 0 Петре, привіт!
Вже бачу проблему — не потрібно довго розбиратись.
Smarty шаблонізатор конфліктує з кодом Google Tag Manager
Рішення просте
Можу виправити за 1-2 години. Готовий взятись зараз
-
890 10 1 Добрий день, радий буду допомогти, пишіть......................)))))
-
234 Вітаю! Добре знайомі з подібними помилками Smarty/OpenCart після переносу сайту на новий хостинг або домен — швидше за все проблема в некоректному вставленому JS-коді Google Analytics/gtag всередині tpl шаблону. Можемо швидко знайти причину, виправити помилку та перевірити коректність роботи сайту після переносу на хостинг ukraine.com.ua. Також при потребі перевіримо кеш, PHP version та інші можливі конфлікти після міграції. Приклади робіт: apple-family.com.ua/uk, 3magency.co
-
937 5 0 1 Привіт! Я Володимир, засновник інженерного агентства Vaysed. Ваша помилка пов'язана з особливостями роботи шаблонізатора Smarty, який використовується на вашому сайті. Проблема полягає в тому, що ви або попередній розробник вставили код лічильника Google Analytics безпосередньо у файл шаблону index.tpl. Smarty використовує фігурні дужки для своїх внутрішніх тегів, тому коли він зустрічає ці дужки в JavaScript-коді функції gtag, він намагається їх обробити як власну команду і видає синтаксичну помилку через несподівану точку всередині. Щоб виправити цю проблему, вам потрібно зайти на ваш хостинг ukraine.com.ua, відкрити файл за вказаним шляхом /home/cooperan/s-aircon.expert/www/design/rlab/html/index.tpl, знайти вставлений скрипт аналітики на дев'ятнадцятій стрічці і просто обернути весь цей JavaScript-код у спеціальні теги захисту від парсингу. Сразу після відкриваючого тега скрипта напишіть {literal}, а перед закриваючим тегом додайте {/literal}. Це вкаже шаблонізатору повністю ігнорувати фігурні дужки всередині лічильника, сприймаючи їх як звичайний текст, і ваш сайт миттєво знову запрацює коректно без фатальної помилки. Наша команда регулярно стикається з подібними технічними нюансами при перенесенні сайтів і налаштуванні серверної інфраструктури. Ви можете детальніше ознайомитися з нашими послугами з технічної підтримки та веб-розробки на офіційному сайті агентства https://vaysed.me/. Якщо у вас виникнуть складнощі з редагуванням цього файлу або знадобиться подальша професійна настройка вашого інтернет-магазину, напишіть мені в особисті повідомлення, і ми оперативно вирішимо цю задачу під ключ.
-
1973 17 0 1 Доброго дня! Помилка зрозуміла — Smarty-шаблонізатор на новому хостингу інтерпретує фігурні дужки {} у JavaScript-коді Google Analytics як свій синтаксис. Конкретно рядок function gtag(){dataLayer.push(arguments);} — Smarty бачить {dataLayer.push(arguments);} і намагається обробити як Smarty-тег. Це типова ситуація після переїзду на хостинг з іншою версією Smarty.
Виправлення: обгорнути весь JS-блок у {literal}...{/literal} теги в файлі index.tpl (та інших шаблонах, де є inline JavaScript). Також перевірю весь шаблон на аналогічні місця, щоб помилка не випливла на інших сторінках. Додатково перевірю версію PHP на новому хостингу та сумісність з CMS.
Це швидка задача — 1 день. Напишіть у приватні — уточню доступ до хостингу і можемо починати.
-
543 3 0 Доброго дня. Це не проблема домену чи хостингу. Помилка виникає через конфлікт JavaScript-коду Google Analytics зі Smarty: шаблонізатор сприймає {} у function gtag(){dataLayer.push(arguments);} як свій синтаксис. Виправляється обгортанням скрипта в {literal}{/literal} або екрануванням фігурних дужок.
-
172 Звертайтеся, зроблю
-
11606 44 0 Вітаю, якщо задача поправити помилку і все
То виконається швидко
Пишіть в особисті, надавайте доступ по SSH і до хостингу
Швикдо виправлю помилку
Буду радий Вам допомогти!
-
13013 67 0 Вітаю!
Ознайомився з проєктом «Проблема с сайтом» та готовий взятися за виконання.
Пропоную виконати за 3 днів.
З повагою, Фрілансер
-
95670 1273 1 10 Вітаю.Є великий досвід в розробці сайтів.Готовий виправити проблему.
-
348 1 0 ВІтаю .
Знаю в чому проблема . За годину виправлю .
Напишіть мені і все виконаю швидко і якісно .
-
13100 331 0 Доброго дня, можу подивитися, потрібні доступи до FTP
-
669 8 0 Доброго дня.
Зрозумів у чому суть проблеми, готовий швидко її вирішити.
Звертайтеся
-
1812 55 0 Доброго дня. Проблема очевидна. Можу поправити. Пишіть. Дякую
-
1251 35 1 3 Вітаю, виправлю вашу проблему швидко. Пишіть в лс, буду радий співпраці.
-
1333 45 2 Вітаю. Виконаю все прямо зараз, пишіть. Досвід більше 6 років)
-
2810 8 0 Доброго дня. Готовий виправити помилку. Пишіть в приватні повідомлення....
-
1867 52 0 1 Доброго дня. Зацікавив ваш проект. Допожу вирішити цю проблему зараз
Пишіть, буду радий співпраці
_________________________________________________
Великий досвід роботи в:
- WordPress (+Elementor/WooCommerce/UX Builder/ACF/Carbon Fields/WPBakery/Gutenberg/Bricks Builder і т.п.), OpenCart, ocStore, Bubble.io, Weblium, Webflow, Wix, Simpla, Bitrix, Webasyst, Joomla, Magento, Drupal, PrestaShop,1С, Хорошоп;
- Prom, Rozetka (Pricecreator), OLX, bigl, Etsy, Shopify, AutoRIA, Автобазар, RST, Besplatka, Kidstaff, Klubok (та ін. майданчики);
- AI: ChatGPT, Gemini, Midjourney, Nano Banana та їхні аналоги;
- Google (Таблиці, документи, гуглдиск, форми, пошук)
… - Microsoft Office;
- FTP, Хостинг, БД сайтів (базові навички), RDP.
Фото/відео/аудіо: софт від Adobe(Photoshop, Lightroom, Premiere Pro, After Effects, Audition); Figma; FL Studio; Ableton.
Є знання з HTML / MySQL / PHP / CSS / JS; Базове SEO / Базове технічне SEO.
ВідгукиFreelancehunt
Приклади роботи - за запитом в особисті повідомлення.
-
10922 224 0 1 Добрий день. Пишіть, виправлю зараз) Буду радий співпраці, потрібні будуть доступи до хостингу
-
3367 148 4 1 Доброго дня.
Допоможу швидко виправити помилку.
Якщо у вас є питання можете написати мені в ПП.
-
12437 600 0 Доброго дня, звертайтесь - виправлю швидко....................................