Google SiteMap.xml i Shop-Script Pre

Статус
В этой теме нельзя размещать новые ответы.
Ёпрст, читать умеешь? в самом начале, цитирую:
Если будет матерится, то скорее всего из-за разных версий. На практике замечалось: матюкается на reports_site_map.php стр 71
PHP код:
$row1[2] = show_pricelist($row1[2]);
Решение. Надо заменить на
PHP код:
$row1[2] = show_price($row1[2]);

единственное что забыли добавить что их два reports_site_map.php а эти изменения нада сделать как раз в том что в папке includes.... Пользавайтися.... Гы...

Сорри, мой косяк,- просмотрел... :ah:
 
А я говорю что их две в архиве.
1. в templates
2. в includes

а изменения делаем в том что в includes
А я говорю что один. Сори за офф...

1. в templates -> reports_site_map.tpl.html

2. в includes -> reports_site_map.php

Давай на этом наш спор закончим... не охота офтопить по напрасну... хотя прикольно поспорить в форуме, у кого где и сколько reports_site_map.php :D
 
Привет, у меня при создании файла вот такая ругань начинается на function.fopen:

Warning: fopen(sitemap.xml) [function.fopen]: failed to open stream: Permission denied in /home/xxxxx/public_html/includes/admin/sub/reports_site_map.php on line 167

Warning: fwrite(:( supplied argument is not a valid stream resource in /home/xxxxx/public_html/includes/admin/sub/reports_site_map.php on line 168

Warning: fclose(:( supplied argument is not a valid stream resource in /home/xxxxx/public_html/includes/admin/sub/reports_site_map.php on line 173

Как побороть ? Спасибо.
 
Привет, у меня при создании файла вот такая ругань начинается на function.fopen:

Необходимо установить атрибут (chmod) на корень для разрешения (пере)записи файлов (как правило, это атрибуты chmod 777)

Протестил у себя на локалке, при атрибуте "только чтение" выдает этуже ошибку, снимаю атрибут- все "ОК"
 
на мыло архивчик кто нить скинуть может?

Добавлено через 29 минут
Подскажите пожалуйста как сделать что бы у меня в магазине отдельная страница была sitemap? примерно как на:
 
Вообщем прошол проблему с show_pricelist и наткнулся на такое:

1. В админке появились две вкладки "отчеты" идущие друг за другом.

2. перстал работать "Отчет по продуктам"
Выдает Cannot redeclare _geturltonavigate()

3. При нажатии на "sitemap" получаю

Fatal error: Cannot redeclare pricesscategories_site() (previously declared in E:\Apache2.2\htdocs\shop\includes\admin\sub\reports_site_map.php:4) in E:\Apache2.2\htdocs\shop\includes\admin\sub\reports_site_map.php on line 97

Где мог накосячить, ведь все разместил как в описании?
 
Вообщем прошол проблему с show_pricelist и наткнулся на такое:

1. В админке появились две вкладки "отчеты" идущие друг за другом.

2. перстал работать "Отчет по продуктам"
Выдает Cannot redeclare _geturltonavigate()

3. При нажатии на "sitemap" получаю

Fatal error: Cannot redeclare pricesscategories_site() (previously declared in E:\Apache2.2\htdocs\shop\includes\admin\sub\reports_site_map.php:4) in E:\Apache2.2\htdocs\shop\includes\admin\sub\reports_site_map.php on line 97

Где мог накосячить, ведь все разместил как в описании?

А ты чем пользуешся? Ну там Денвер, ТопСервер...

Потому как на апаче все зашибись.
У мя стоит

Apache/2.2.8 (Win32) mod_ssl/2.2.8 OpenSSL/0.9.8g PHP/5.2.4

Попробуй
PHP:
function pricessCategories_site($parent,$level)
переименовать, ну допустим в

PHP:
function SiteMap_Categories_site($parent,$level)
на 4 строке, где идет вызов матюка

И вызов самой функции ))) стр 97.

Хрен его знает. У всех кто ставил, работает. Правда выдает ошибку что переменная не создана

Код:
Undefined index:  creat in C:\\ApacheServ\\htdocs\\site\\includes\\admin\\sub\\reports_site_map.php on line 105, referer: http://site/admin.php?dpt=reports&sub=product_report

Но это решается добавением проверки

вот как это выглядит

PHP:
        if ($_GET["sub"]=="site_map")
        {

                $pricelist_elements = pricessCategories_site(1, 0);
                $smarty->assign("pricelist_elements", $pricelist_elements);
                $smarty->assign("admin_sub_dpt", "reports_site_map.tpl.html");
         if ((isset($_GET["creat"]))&&($_GET["creat"]==="yes"))
          {
            $text="www";
 
У меня Apache 2.2.3, PHP 5.1.2
Попробую как говоришь но на хостинге а не на локальной машине. Может там прокатит и траблы в моем софте или настройках...
Обязательно отпишусь в любом случае.
 
  • Заблокирован
  • #20
А у меня какае-то хренотень
Раньше когда покупал хостинг, купил там же домен stariysite.com - время прошло домен умер, купил домен site.ru

Ставлю Google SiteMap.xml и выдает вот такое, как сделать такой вид Для просмотра ссылки Войди или Зарегистрируйся

PHP:
А сверху кнопка "creat"

http://site.ru.stariysite.com/index.php?categoryID=151
http://site.ru.stariysite.com/index.php?productID=577
http://site.ru.stariysite.com/index.php?productID=592
http://site.ru.stariysite.com/index.php?productID=591
http://site.ru.stariysite.com/index.php?productID=590
http://site.ru.stariysite.com/index.php?productID=589
http://site.ru.stariysite.com/index.php?productID=588
http://site.ru.stariysite.com/index.php?productID=587

И выдает ошибку

PHP:
Warning: fopen(sitemap.xml) [function.fopen]: failed to open stream: Permission denied in /home/hyiplogi/public_html/sat-hd.ru/includes/admin/sub/reports_site_map.php on line 167

Warning: fwrite(): supplied argument is not a valid stream resource in /home/hyiplogi/public_html/sat-hd.ru/includes/admin/sub/reports_site_map.php on line 168

Warning: fclose(): supplied argument is not a valid stream resource in /home/hyiplogi/public_html/sat-hd.ru/includes/admin/sub/reports_site_map.php on line 173

Уже 777 куда тока не пробовал ставить...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху