Гена
Хорошо. Почему 160?
Гена
Так, исправляй резюме
Гена
Мы щас проверим
Гена
Программер наверное
Shokha
Ты даже спроси у Тейлора он тоже скажет что фасады говно
Гена
Скучный ты. Нелогичный.
Shokha
Ты сначала спроси)
Гена
Админы жгите уже всю переписку. Его не спасти
Гена
Учеба тебе не помогла
Иван
http://www.it-aces.com/ - это твоё первое место работы?
Шурик
Важно не учиться много, а научиться нужному)
Гена
Да кто тебя ругает? Скорее жалеют
Maks
Maks
Maks
Maks
Maks
Я вас прерву
Юра
Так все хватит. Переписки слишком много, впадлу жечь. Но все что ниже офтоп будет удалено
Юра
Бывают холивары интересные но это треш
Эдуард
Добрый день.
Подскажите, вопрос по поводу Sonata Admin, есть знающие люди?
Слава
Слава
Иван
Эдуард
Просто я поиске чата где помогут, что бы везде вопрос не писать))
Удалил "meta" перед keywords и перед description. Залил файл через фтп обратно, обновляю страницу, а там не обновляется. Как можно исправить ситуацию?
Эдуард
Maks
сделай на сервере php bin/console clear:cache
Эдуард
блин, а у меня только доступ к ftp
Иван
Maks
во времена шаредхостингов которые не давали ssh а только ftp заливали кое что интересное и юзали жадных хостеров по всякому
Эдуард
Эдуард
работаю через ftp
Иван
тогда хотя бы ради себя положи его в гит
и работай не через блокнот, а в пхпшторме
Эдуард
нашел испольнительный файл .sh, для очистки кеша с такой командой -
php bin/console cache:pool:clear cache.global_clearer
Эдуард
может его можно как-то запустить?
Иван
по фтп ты не можешь ничего запускать
Эдуард
хм...
Roman
Юра
А че сделать контроллер, в котором вызов команды, залить его и перейти на страницу
Иван
Юра
Ну а че делать
Roman
Эдуард
в папке кеш удалил папку twig.
но теперь в meta не прописывается content на главной странице и на некоторых других, но раньше все было ок.
В чем может быть проблема?
Юра
Смотри логи
Юра
интересный способ, так делать я конечно же не буду
А что в этом такого. У нас в цмс на симфе так и сделано. Нажимаешь очистить кеш, и аяксом на бек кеш чистится. Как еще дать возможность почистить кеш юзерам? Ссх ключи ему и инструкцию для подключения )
Эдуард
Юра
Ты точно там в шаблон их передаешь?
Юра
Можешь попробовать врубить дев энв и посмотреть
Юра
В дев энве твиг ошибки вываливает
Эдуард
Эдуард
да
Юра
А это друпал
Юра
Скорее всего почему-то не приходит в шаблон переменная
Roman
самое интересное, что на одни страницы приходит, на другие нет. По идее темлпейт должен везде одинаково отрабатывать
Roman
я особо с пхп не знаком, но переменные везде инклюдятся
Roman
если поставить вопрос ребром, что в принципе может поломаться при удалении файлов из var/cache/prod/twig? Что в принципе хранится в twig и для чего нужно? Понятно что у корневой папки говорящее название cache, но при удалении кеша ломаться ничего не должно)
A
Итогом работы шаблонизатора twig являются php файлы, которые как раз и "собирают" html. Собственно, в этой папке эти файлы и лежат.
A
Удалив эту папку, twig-у придется заново их собрать, это штатная ситуация.
Roman
Ок. Мы изменили один из темплейтов(названия переменных, логику не писали). Обновили только название мета тега. Чтобы обновить php файлы мы удалили папку twig в cache. По итогу твиг собрался заново. но необходимая переменная не пришла
A
Если все работает корректно - при изменениях файлов .twig он сравнивает timestamp метки шаблонов с теми, которые помещены в кеш. Если файл шаблона был изменен - twig пересоберет кеш.
В случае работы с ftp - могут быть проблемы как раз с временными метками файлов шаблонов.
A
А вот в этой ситуации необходимо разбираться, все описанное - лишь теория.
Roman
Ок. Хотя бы что-то
Roman
Спасибо
A
Возможно, есть не только данный темплейт, но и еще какие-то, которые используются в других ситуациях. И их тоже необходимо обновить.
A
Если есть возможность посмотреть в profiler симфони - там есть информация, какие именно темплейты участвовали при генерации страницы. (либо в логи).
A
А, минутку. Вы меняли названия переменных в шаблонах?
Необходимо найти место, где вызывается рендеринг шаблона. Все доступные переменные передаются в шаблон именно там, просто так их менять нельзя. Если речь именно про переменные, а не html содержимое.
Roman
Сами переменные не трогались, изменялось только название meta параметр name
Roman
Roman
Имеется ввиду время изменения файла?
A
Да, именно так twig определяет, нужно ли заново собрать php файлы кеша.
Но это не имеет значения, если вся папка кеша twig-а удаляется.
Roman
Удаляется только twig папка из cache. При удалении всей папки cache краш сайта)
Roman
И да, логов при этом не создаётся. Довольно странная ситуация.
Слава
Roman
Кстати говоря, twig не пересобирается при изменении темплейта. Именно поэтому пробуем удалять
Roman
Roman
Ну как оказывается не совсем надежно, проблемы всё равно появились)
Roman
Ладно, будем разбираться
Юра
У вас Виндовс?