Хочу починить ошибки шаблона

billion
Posts: 394
Joined: Wed Feb 06, 2013 1:42 pm
Contact:

Re: Хочу починить ошибки шаблона

Post by billion »

Могу предложить первое что приходит в голову - написать mysql скрипт что делает замену тегов смарта, которые могут выводить потенциально глючные переменные (типа десков видео) на вывод через heredoc. Темплейты все в таблице rot_pages. Править поле template запросом типа
UPDATE `rot_pages` SET `template` = REPLACE(`template`, 'Что менять', 'На что менять') WHERE 1;
Пройти через phpmyadmin например по всем базам и позаменять.
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: Хочу починить ошибки шаблона

Post by darkover »

santyago wrote:а нет какой-то чекалки на это дело? а то потыкал есть еще такие баги... а искать вручную по всем сджам ну это ебанариум. даже просто прокликать ахуеешь.
Серверные логи никто не отменял )
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Хочу починить ошибки шаблона

Post by admin »

billion wrote:Открыл для себя heredoc. Как правильно кто-то на мастере написал, со смартом станешь специалистом во всем понемногу)) Очень гибкий скрипт все же)
Спасибо )

оно как раз года 3 уже в факе
http://smartcj.com/wiki/doku.php?id=ru: ... 0%B0%D1%85


но уже есть и еще лучше вариант

http://smartcj.com/wiki/doku.php?id=ru: ... tag_prefix
Don't forget to run script update
santyago
Posts: 112
Joined: Wed Jan 23, 2013 3:32 pm

Re: Хочу починить ошибки шаблона

Post by santyago »

darkover wrote:
santyago wrote:а нет какой-то чекалки на это дело? а то потыкал есть еще такие баги... а искать вручную по всем сджам ну это ебанариум. даже просто прокликать ахуеешь.
Серверные логи никто не отменял )
лал, а ты джумаешь там 1 бага на сидже? )) я уже посмотрел...
+ там не писано даже в какой категории хотя бы искать, там прост оошибка парсинга, а вот парсинга ЧЕГО не написано ))
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Хочу починить ошибки шаблона

Post by admin »

УРл пишет в лог = урже есть и домен и темпелйт.
Don't forget to run script update
Post Reply