Поддержка или помощь c Prestashop

Статус
В этой теме нельзя размещать новые ответы.
Не, все правильно, но суть в том что вся страница-скрипт
HTML страница не является скриптом, это статичный документ, отдаваемый сервером (но она может быть и сгенерирована php интерпретатором).
TPL файлы содержат тот же HTML, но со специальными тегами, обрабатываемыми Smarty шаблонизатором.

JavaScript же выполняется на стороне клиента и в данном случае, вот эта строка и есть JS
Код:
onclick="$('#category_description_short').hide(); $('#category_description_full').show(); $(this).hide();
 
JS код при вставке в tpl файлы нужно обернуть в конструкцию {literal}...{/literal}, это позволяет Smarty не интерпретировать код между этими тегами, а просто выводить его как есть.

Для просмотра ссылки Войди или Зарегистрируйся
Видишь какая кака получается
 
Скажите как настроить стандартный RSS для товаров???, а то у меня когда кликаю на RSS получаю 404 страницу
 
Здравствуйте,
Помогите плз. Пытаюсь в описание товара, через кнопку HTML вставить скрипт, но prestashop говорит, что неправильно описание. Скажите пожалуйста, как в описание вставить скрипт. Спасибо.
Код:
<script type="text/javascript">
now.setDate(now.getDate() + 50);
var months = [" января ", " февраля ", " марта ", " апреля ", " мая ", " июня ", " июля ", " августа ", " сентября ", " октября ", " ноября ", " декабря "];
var days = ["Воскресенье, ", "Понедельник, ", "Вторник, ", "Среда, ", "Четверг, ", "Пятница, ", "Суббота, "];
var newFullDate = days[now.getDay()] + now.getDate() + months[now.getMonth()] ;
document.writeln("New Date :" + newFullDate);
</script>
 
Здравствуйте,
Помогите плз. Пытаюсь в описание товара, через кнопку HTML вставить скрипт, но prestashop говорит, что неправильно описание. Скажите пожалуйста, как в описание вставить скрипт. Спасибо.
Код:
<script type="text/javascript">
now.setDate(now.getDate() + 50);
var months = [" января ", " февраля ", " марта ", " апреля ", " мая ", " июня ", " июля ", " августа ", " сентября ", " октября ", " ноября ", " декабря "];
var days = ["Воскресенье, ", "Понедельник, ", "Вторник, ", "Среда, ", "Четверг, ", "Пятница, ", "Суббота, "];
var newFullDate = days[now.getDay()] + now.getDate() + months[now.getMonth()] ;
document.writeln("New Date :" + newFullDate);
</script>
У меня все вставилось. В админке пишет или в фронте?
 
разрешите в админке вставку скриптов (не раз обсуждалось), либо оберните код в literal
 
Я такого не встретил....а как это провренуть?
Попробуйте так:
HTML:
{literal}
<script type="text/javascript">
now.setDate(now.getDate() + 50);
var months = [" января ", " февраля ", " марта ", " апреля ", " мая ", " июня ", " июля ", " августа ", " сентября ", " октября ", " ноября ", " декабря "];
var days = ["Воскресенье, ", "Понедельник, ", "Вторник, ", "Среда, ", "Четверг, ", "Пятница, ", "Суббота, "];
var newFullDate = days[now.getDay()] + now.getDate() + months[now.getMonth()] ;
document.writeln("New Date :" + newFullDate);
</script>
{/literal}
 
Попробуйте так:
HTML:
{literal}
<script type="text/javascript">
now.setDate(now.getDate() + 50);
var months = [" января ", " февраля ", " марта ", " апреля ", " мая ", " июня ", " июля ", " августа ", " сентября ", " октября ", " ноября ", " декабря "];
var days = ["Воскресенье, ", "Понедельник, ", "Вторник, ", "Среда, ", "Четверг, ", "Пятница, ", "Суббота, "];
var newFullDate = days[now.getDay()] + now.getDate() + months[now.getMonth()] ;
document.writeln("New Date :" + newFullDate);
</script>
{/literal}
Все равно неправильное поле описания
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху