Parshivec 0 Опубликовано 4 июля, 2011 Жалоба Share Опубликовано 4 июля, 2011 Александр, добрго времени суток. прошу помочь разобраться с мистикой. описываю ситуацию. магазин на движке 1.58 а мистика связана с файлом product_info_v1.html был этот файл на сайте. решили кое--что в нём подправить (перенесли метку "цена" выше меток "задать вопрос о товаре" и "печать"). изменили код - залили на сайт. и тут начались чудеса. смотрим товар в магазине - карточка и её отображение на экране поехло в кривь и в кось. начинаем думать - перемещение метки не могло вызвать таких косяков. и методом тыка находим объяснение. куда тыкали: во всём магазине Шаблон для описания товара как таковой не назначен. если смотреть на вкладке "дополнительно" , то там стоит вариант "-выберите-", но подразумевается, я так понимаю, что это шаблон product_info_v1.html , который применяется по умолчанию. у всех товаров с таким вариантом отображения шаблона на вкладке "дополнительно" кривое отображение на сайте. если я вручную на вкладке "дополнительно" выставляю шаблон product_info_v1.html и сохраняю изменения , то на экране потом всё рисуется красиво и как задумано. такое впечатление, что на сайте лежит ДВЕ ВЕРСИИ(отличающиеся по коду) файла с именем product_info_v1.html. но на самом деле там файл product_info_v1.html ОДИН (с новыми исправлениями). файла со старым кодом нету. откуда сервер вытаскивает старый код??? кеш чистил. и через админку и через фтп (вычищал папку cache в теле движка вамшопа). вручную поназначать шаблон тысяче товаров - это не гуманно. что можете посоветовать для решения подобной ситуации? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 июля, 2011 Жалоба Share Опубликовано 5 июля, 2011 Два файла не может быть. Может удалили какой-то тэг в шаблоне, а не только метку?! Если с оригинальным не правленным шаблонов такого клюка нет, то ведь наверняка что-то лишнее удалили. Ссылка на сообщение Поделиться на другие сайты
Parshivec 0 Опубликовано 5 июля, 2011 Автор Жалоба Share Опубликовано 5 июля, 2011 ок. пробую показать по другому. вот два товара. к каждому привязаны сопутствующие товары. вот так рисует товар , у которого не задан шаблон. ЭКРАН АДМИНКА ТОВАРА вот так рисует товар, у которого шаблон назначен ручками. ЭКРАН АДМИНКА ТОВАРА криво рисует потому, что залили файл на сервер с неправильной разметкой. увидели косяк, исправили , залили исправленную версию. но те товары (первый вариант), у которых шаблон не назначен, откуда-то вытягивают не коректный код (тот что был перетёр новым кодом). ещё уточню. такое происходит только в браузере фаерфокс. в опере , в хроме, в ИЕ рисует в обоих случаях корректно. Ссылка на сообщение Поделиться на другие сайты
Bububu 0 Опубликовано 5 июля, 2011 Жалоба Share Опубликовано 5 июля, 2011 Вероятно у вас вылазит какой-то "старый" шаблон как шаблон "по умолчанию" (default). Удалите все лишние, неиспользуемые шаблоны. Это должно помочь. Если не помогло. Определитесь, какой шаблон у вас должен быть по умолчанию для тех файлов, у которых он не назначен. Затем путём несложных манипуляций сделайте его шаблоном по умолчанию. Манипуляции следующие: 1-й вариант: Удаляете этот шаблон на сервере, а потом снова закачиваете. Преверяете. Всё нормально - радуетесь. 2-й варинт: Если не помогло, то оставляете этот шаблон на сервере, а остальные удаляете. Удалив, снова закачиваете их на сервер, а ТОТ шаблон НЕ закачиваете. Всё нормально - радуетесь. При проверке очищайте кеш, если он включен. Эти "странные" манипуляции помогут поменять дату создания файла "в глазах" сервера и, соответственно, поменять местами файлы в списке файлов, возвращаемом скрипту. Шаблон по умолчанию берётся первым в списке. Это решит проблему и избавит вас от необходимости заниматься настройкой сервера. Пишу краткую инструкцию, чтобы не писать долго. Успехов! Ссылка на сообщение Поделиться на другие сайты
Parshivec 0 Опубликовано 5 июля, 2011 Автор Жалоба Share Опубликовано 5 июля, 2011 перепробовал всё. не помагает(((( Пробовал даже так: удалил все шаблоны. Оставил только нужный мне. Генерирую страницу в браузере - там где шаблон по дефолту (в админке стоит -Выбирите-) при просмотре исходного кода страницы лезет старый вариант кода. Генерирую страницу в браузере - там где шаблон выставлен ручками (в админке стоит -product_info_v1.html-) при просмотре исходного кода страницы показывает новый вариант кода. Кеш в админке магазина отключён. Кеш чистил через админку. Проверял через менеджер файлов на хосте - папка кеша пустая. Что ещё можно сделать??? Ну это уже бред получается. Генерится код, которого на сервере физически нету. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 июля, 2011 Жалоба Share Опубликовано 5 июля, 2011 Попробуйте добавить: <div class="clear"></div> [/code] перед: [code] {$MODULE_cross_selling} Да и весь код шаблона карточки товара показали бы. По умолчанию в vamshop шаблоне такой проблемы нет - это точно. Ссылка на сообщение Поделиться на другие сайты
Parshivec 0 Опубликовано 5 июля, 2011 Автор Жалоба Share Опубликовано 5 июля, 2011 вот код шаблона product_info_v1.html Александр, я ж не спорю. По умолчанию все работает во всех браузерах. А вот если изменить шаблон , появляются "чудеса". Проверил генерацию страницы во всех браузерах, везде картина одинаковая. Вот адрес страницы где работает по дефолоту - http://www.viol-k.com.ua/probka-s-naruzhnoi-rezboi-1-2-.html (в админке выбирете) Вот адрес страницы где указано ручками -http://www.viol-k.com.ua/product_info.php/info/p2605_Otvod--koleno--50-22%C2%B0.html (в админке руками вбито product_info_v1.html) <div class="clear"></div> добавил - ситуация не изменилась. Ссылка на сообщение Поделиться на другие сайты
Bububu 0 Опубликовано 5 июля, 2011 Жалоба Share Опубликовано 5 июля, 2011 появляются "чудеса". Чудес не бывает в компьютерах. Может шаблоны смотришь/правишь в другой папке (не templates\vamshop)? Если все шаблоны в module\product_info удаляешь, то ошибка при обновлении страницы появляется или нет? У firefox бывают проблемы с локальным кешированием. Попробуй другой браузер, если в firefox просматриваешь. Ссылка на сообщение Поделиться на другие сайты
Parshivec 0 Опубликовано 5 июля, 2011 Автор Жалоба Share Опубликовано 5 июля, 2011 Удалил все файлы из module\product_info. Вылазит ошибка : Warning: Smarty error: unable to read resource: "vamshop/module/product_info/" in /var/www/vhosts/viol-k.com.ua/httpdocs/includes/external/smarty/Smarty.class.php on line 1113 Шаблоны не путаю.Правлю там , где это необходимо. Другие браузеры показывают нормально. Но тут проблема в другом!!!! Если стоит шаблон по умолчанию - то лезет убитый код!!! Во всех браузерах!!! Не только в фаерфоксе. Обращался в службу поддержки хоста, думал там что-то кешируется. Получил ответ - "Добрый день. Сервером файлы сайта не кешируются. Возможно Ваша cms использует кеш( /httpdocs/cache )? Так же возможная причина - кеш Вашего веб браузера и кеш прокси сервера(если таковой используется)." Кеш в браузере почистил. Кеш в магазине почистил. Прокси не использую. Проверил даже по другому - пошел к соседу. Поставил ему фаерфокс. Зашел сначала на товар с норм отображением, всё как положено работает. Зашел на страницу товара с кривым изображением - блоки как были сдвинуты так и остались. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 июля, 2011 Жалоба Share Опубликовано 5 июля, 2011 Parshivec Пришлите в личку доступ на ftp, доступ в админку, ссылку на магазин и ещё раз описание проблемы, либо ссылку на эту тему. Попробую глянуть. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 июля, 2011 Жалоба Share Опубликовано 5 июля, 2011 У Вас же в папке /templates/vasmhop_24026/module/product_info/ 3 файла. Если не указан шаблон, то используется первый файл из папки. У Вас этот шаблон, видимо, глючный, из-за него и проблема. Я его опустил вниз, теперь самый первый файл product_info_v1.html Он и используется по умолчанию. С ним такой проблемы нет. Ссылка на сообщение Поделиться на другие сайты
Parshivec 0 Опубликовано 5 июля, 2011 Автор Жалоба Share Опубликовано 5 июля, 2011 Большое спасибо за помощь! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 июля, 2011 Жалоба Share Опубликовано 5 июля, 2011 Не за что Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения