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

Мелкие вопросы по магазину!


Михаил Борисенко

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

Нельзя, только один адрес.

Можно задать вручную, через phpMyAdmin, в базе данных, в таблице configuration, в коснтанте EXCLUDE_ADMIN_IP_FOR_MAINTENANCE

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

Добрый день, Александр.

Спасибо за предыдущий ответ.

Но есть еще несколько вопросов, которые никак не получается разрешить самостоятельно, надеюсь на помощь...

1) Категории и товары в некоторых случаях отображаются с пробелами в столбцах. Если выставить отображение в несколько столбцов, то получается вот такакя штука _http://сайт.ru/index.php?cat=43

Или например тут - _http://сайт.ru/index.php?cat=75 ( или тут _http://сайт.ru/index.php?cat=38 ) - но здесь если установить выше пользовательскую сортировку по цене, то проблема пропадает и все товары встают корректно.

Если в админке поменять порядок сортировки (по цене), то такое отображение исчезает в товарах, но для подкатегорий это не действует, т.к. цены нет.. Да и для товаров нужна дефолтная сортировка именно по названию, так что решение "установить все товары с выводом по цене" не подходит.

Как избавиться от проблемы в корне?

2) Установил модуль прайс xls (ссылка в информационном блоке), но при попытке скачать сервер выдает ошибку. Возможно повтор, но на форуме не нашел ответа.

3) При начальной настройке была поменена ширина левого и правого столбца боксов. В итоге чтобы подогнать центральный, его пришлось порастянуть. Но проьлема в том, что при растягивании центрального блока растягивается вся страница и появилась нижняя прокрутка. Если от нее избавляться, то между правым блоком и центром появляется промежуток (т.к. правый бокс уже, чем был по дефолту).

Можно ли позиционировать центральный блок так, чтобы он не трогал всю страницу?

Сейчас в stylesheet.css такой вид:


/* Центр */

div#container
   {
     width: 103%;
     margin: 0 auto;
   }
   
div#wrapper
   {
     float: left;
     width: 100%;
   }

div#content
   {
     margin: 1px 245px; /* отступ центра от боковых колонок */
   }

/* /Центр */

/* Левая колонка */
div#left
   {
     float: left;
     width: 220px; /* Ширина левой колонки */
     margin-left: -99%;
     background: #FFCC00 url(img/helius-original/squere-background.gif) repeat;
   }
/* /Левая колонка */

/* Правая колонка */
div#right
   {
     float: left;
     overflow: auto;
     width: 180px; /* Ширина правой колонки */
     margin-left: -232px;
     background: #FFCC00 url(img/helius-original/squere-background.gif) repeat;
   }
/* /Правая колонка */
[/code]

[br]

[b]4)[/b] Владелец утверждает, что у xt:с была функция - показать все отключенные товары (или отсутствующие на складе). В Vamshop такой список можно как-то выводить?

[br]

[hr]

[br]

Решил просто не разбрасывать по топикам, а спросить в одном месте.

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

1. Откройте /templates/vamshop/stylesheet.css и замените везде height: auto; на height:250px; например. А также в dl.itemCategoriesListing попробуйте изменить значение width например на 33% или 30%

2. Что за ошибка?! Если Permissoin Denied, то поставьте права доступа 777 на файл price.xls

3. Прочитайте вот статейку - http://vamshop.ru/node/94

Там есть примеры, надеюсь смысл будет понятен, просто наверное у Вас либо margin либо width неправильно сделан. Самое простое, вернуть всё к стандартным размерам из /tempaltes/vamshop/stylesheet.css и попробовать снова поменять, если правильно поменяете, всё нормально будет.

4. Нет такой функции в xt:C по умолчанию, ни того, ни другого. Может ему просто кто-то дорабатывал скрипт?!

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

Откройте /templates/vamshop/stylesheet.css и замените везде height: auto; на height:250px; например. А также в dl.itemCategoriesListing попробуйте изменить значение width например на 33% или 30%

До этого высоту менял, но недостаточно видимо. Сделал чуть-чуть больше и все стало нормально. Спасибо.

2. Что за ошибка?! Если Permissoin Denied, то поставьте права доступа 777 на файл price.xls

500 _http://сайт.ru/pricexls.php

777 на прайсе стоит

upd

Кстати, сейчас зашел Админке - Разное - Инструменты - Поисковые запросы - тоже Internal Server Error. Search Enhancements вместе с pricexls ставил и на работоспособность решил проверить впервые..  ???

/upd

3. Прочитайте вот статейку - http://vamshop.ru/node/94

Там есть примеры, надеюсь смысл будет понятен, просто наверное у Вас либо margin либо width неправильно сделан. Самое простое, вернуть всё к стандартным размерам из /tempaltes/vamshop/stylesheet.css и попробовать снова поменять, если правильно поменяете, всё нормально будет.

Читал конечно. Но там не совсем про то.. В общем получилось. :) Дописал к div#wrapper margin-left и им подвинул как надо.

4. Нет такой функции в xt:C по умолчанию, ни того, ни другого. Может ему просто кто-то дорабатывал скрипт?!

А как можно реализовать в vamshop? Очень полезная вещь была бы...

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

2. Если 500 ошибка, то причину можно узнать только в error log файле. Там текст ошибки нужно посмотреть. Вот есть у Вас доступ или нет к error log, нужно в хостера Вашего спрашивать. Может права доступа ещё не те выставлены на php файлы, разные причины могут быть.

4. Реализовать только самому, исправляя скрипты, по умолчанию нет такого.

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

2. Если 500 ошибка, то причину можно узнать только в error log файле. Там текст ошибки нужно посмотреть. Вот есть у Вас доступ или нет к error log, нужно в хостера Вашего спрашивать. Может права доступа ещё не те выставлены на php файлы, разные причины могут быть.

Вот что в логе:


[sun Nov 23 20:00:03 2008] [error] [client **.***.**.**] Premature end of script headers: pricexls.php, referer: http://сайт.ru/shop_content.php?coID=111

[sun Nov 23 20:00:03 2008] [error] [client **.***.**.**] Error in suphp.c on line 256: Inappropriate permissions set on script, referer: http://сайт.ru/shop_content.php?coID=111


[sun Nov 23 20:00:15 2008] [error] [client **.***.**.**] Premature end of script headers: stats_keywords.php, referer: http://сайт.ru/admin/configuration.php?gID=1

[sun Nov 23 20:00:15 2008] [error] [client **.***.**.**] Error in suphp.c on line 256: Inappropriate permissions set on script, referer: http://сайт.ru/admin/configuration.php?gID=1


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

В файле pricexls.php, в самом низу, видимо, после ?> есть пустая строка.

Её нужно удалить.

Тоже самое в /admin/stats_keywords.php

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

В pricexls.php действительно пустая строка последняя была. Убрал, но при попытке скачать прайс всё та же 500, ошибка в логе та же.

В stats_keywords.php пустой строки после ?> нет.

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

Не, с этим файлом всё так же.

Чуть выше в логе есть ещё такая ошибка

[Mon Nov 24 13:59:00 2008] [error] [client **.***.***.*] File does not exist: /opt/hosting-php/сайт.ru/admin/js, referer: http://сайт.ru/admin/start.php

(если это имеет значение)

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

Тогда спросите у хостера, что не так с файлом pricexls.php, почему ошибку такую выводит и покажите файл.

Я не знаю, с файлом всё правильно и он рабочий, может какие-то права доступа нужно выставить, может ещё что, мне кажется это какие-то особенности хостера.

Указанная ошибка к делу не имеет отношения.

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

Хостер самостоятельно поменял 777 на 755 и все заработало. Хм.. Интересно, почему так?

Ещё небольшой вопросик интересует. А артикул в прайс есть возможность как-то добавить?

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

Так хостер Ваш настроен, от настроек хостера зависит.

Да, у каждого товара есть ведь колонка Код товара, это и есть артикул.

Либо если через Excel грузите товары, то это колонка v_products_model

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

Да, у каждого товара есть ведь колонка Код товара, это и есть артикул.

Это да. Но хотелось бы чтобы код товара в прайсах xls и html отображался.

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

В /price_settings.php файле просто в константе SHOW_MODEL поставьте true и будет выводиться код.

А вот в html-прайсе по умолчнаию нет вывода кода.

Но там вроде бы в allproducts.php есть закомментаированные куски html-кода, которые как раз выводят код товара, нужно про раскомментировать.

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