Добавляем второй текстовый блок на главную страницу (VAMshop)
На главной странице предусмотрен вывод содержимого информационной страницы «Главная страница». Но часто одного текста бывает не достаточно, и приходится добавлять текстовку прямо в шаблон. С одной стороны это не совсем удобно, с другой – сложно править контент-менеджеру.
Сделаем дополнительную метку для еще одной информационной страницы.
Для этого открываем includes/modules/default.php, находим строчки:
$default->assign('greeting', vam_customer_greeting()); $default->assign('text', $shop_content_data['content_text']); $default->assign('language', $_SESSION['language']); |
и вставляем после
$shop_content_query1 = vamDBquery("SELECT content_title, content_heading, content_text, content_file FROM ".TABLE_CONTENT_MANAGER." WHERE content_group='100' ".$group_check." AND languages_id='".$_SESSION['languages_id']."'"); $shop_content_data1 = vam_db_fetch_array($shop_content_query1,true); $default->assign('text1', $shop_content_data1['content_text']); |
Открываем templates/ваш шаблон/modules/main_content.html и вставляем в нужном месте метку {$text1}.
В админке создаем информационную страницу с id 100, чекбокс «Показывать» оставляем не активным.
В результате в нужном месте в пределах метки $main_content на главной странице будет выведен текст дополнительной инфостраницы.
-
пишет:LiveTree
Здравствуйте! Евгений!
Будьте так добры, подскажите пожалуйста!
Как точно таким же способом, вывести второй блок на страницу категории?
За ранее признательна! С уважением, Вера.
P.S. Наверно, я не первая такой вопрос задаю(интересно какая:)? ), может имеет смысл выложить таким же постом решение. В любом случае, спасибо большое за ранее!