Перейти к содержанию
Форум поддержки пользователей VamShop

Смена главной страницы на каталог


Рекомендуемые сообщения

Как сделать, чтобы страницей по-умолчанию стал стразу каталог товаров, а не та "главная", что есть сейчас по-умолчанию?

Ссылка на сообщение
Поделиться на другие сайты

Если конечно не очень хороший вариант, в .htaccess добавить что-то вроде:


DirectoryIndex index.php?cat=0
[/code]

Ссылка на сообщение
Поделиться на другие сайты

В /includes/application_top.php замените:


$breadcrumb->add(HEADER_TITLE_CATALOG, HTTP_SERVER . DIR_WS_CATALOG);
[/code] на:
[code]
$breadcrumb->add(HEADER_TITLE_CATALOG, HTTP_SERVER . '/index.php?cat=0');

Ссылка на сообщение
Поделиться на другие сайты

Странно, последнее не срабатывает. Ссылка "Главная" по прежнему имеет вид "index.php" (кэш чистил...)

Ссылка на сообщение
Поделиться на другие сайты

Не помогает!

Было в файле /includes/application_top.php:

  $breadcrumb->add(HEADER_TITLE_TOP, HTTP_SERVER);

  $breadcrumb->add(HEADER_TITLE_CATALOG, HTTP_SERVER . DIR_WS_CATALOG);

Стало:

$breadcrumb->add(HEADER_TITLE_TOP, HTTP_SERVER  . '/index.php?cat=1');

$breadcrumb->add(HEADER_TITLE_CATALOG, HTTP_SERVER . '/index.php?cat=1');

Но ссылка "Главная" по прежнему имеет вид "index.php" (кэш чистил...)

Ссылка на сообщение
Поделиться на другие сайты

Дайте ссылку на магазин.

Может мы о разных ссылках говорим?!

Я говорю про ссылку в полоске навигации, если речь про ссылку главная в меню верхнем, то наверное нужно править в /includes/header.php:


$vamTemplate->assign('mainpage',vam_href_link(FILENAME_DEFAULT, '', 'SSL'));

[/code] на:
[code]
$vamTemplate->assign('mainpage',HTTP_SERVER . '/index.php?cat=0');

Ссылка на сообщение
Поделиться на другие сайты

Он стоит локально. Я говорю о ссылках меню в верхней части страницы:

"Главная | Корзина | Оформить | Вход"

Ссылка на сообщение
Поделиться на другие сайты

Впрочем вижу в этом файле следующий код:

// Метки для закладок

if (strstr($PHP_SELF, FILENAME_DEFAULT)) {

$vamTemplate->assign('1',' class="current"');

}

if (strstr($PHP_SELF, FILENAME_ACCOUNT) or strstr($PHP_SELF, FILENAME_ACCOUNT_EDIT) or strstr($PHP_SELF, FILENAME_ADDRESS_BOOK)or strstr($PHP_SELF, FILENAME_ADDRESS_BOOK_PROCESS) or strstr($PHP_SELF, FILENAME_ACCOUNT_HISTORY) or strstr($PHP_SELF, FILENAME_ACCOUNT_HISTORY_INFO) or strstr($PHP_SELF, FILENAME_ACCOUNT_PASSWORD) or strstr($PHP_SELF, FILENAME_NEWSLETTER)) {

$vamTemplate->assign('2',' class="current"');

}

if (strstr($PHP_SELF, FILENAME_SHOPPING_CART)) {

$vamTemplate->assign('3',' class="current"');

}

if (strstr($PHP_SELF, FILENAME_CHECKOUT_SHIPPING) or strstr($PHP_SELF, FILENAME_CHECKOUT_PAYMENT) or strstr($PHP_SELF, FILENAME_CHECKOUT_CONFIRMATION) or strstr($PHP_SELF, FILENAME_CHECKOUT_SUCCESS)) {

$vamTemplate->assign('4',' class="current"');

}

if (strstr($PHP_SELF, FILENAME_LOGOFF)) {

$vamTemplate->assign('5',' class="current"');

}

if (strstr($PHP_SELF, FILENAME_LOGIN)) {

$vamTemplate->assign('6',' class="current"');

}

// /Метки для закладок

Но непонятно как здесь указать ссылку /index.php?cat=1

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...