Насчет "На index.php в header navigation дублируется надпись..."
Как убрать это дублирование?
В common/_head.php
Код:
if ($Config['show_nav_line']) {
Исправьте на
Код:
if ($Config['show_nav_line'] && !$IsHomePage) {
Пожалуй, в основном скрипте тоже так сделаю...
Pavlus писал(а):
Насчет "А чего столько звездочек в поле пароля?" по дее для незарегиного юзера звездочек не должно быть вообще.. откуда они взялись - ума не приложу как их убрать?
Без понятия откуда они у вас взялись, если честно.
Там стоит:
<input type="password" name="password" maxlength=20 size=10
value="<?= to_html($_POST['password']) ?>
Откуда у вас в $_POST['password'] значение берется?
2.
Да. Надо назначать урл_нейм. Там в админке просто неправльная ссылка ставится (потом исправлю). На странице редактирования она правильная (под ссылкой See this page). Правда урл будет выглядеть как /page_privacy.html, а не /privacy.html. Если хотите именно /privacy.html, то создайте файл privacy.php (из темплейта) и соответствующую _статическую_ страницу в админке.
3. Не знаю в чем проблема. Тоже могу посмотреть только конкретно на сайте... См п.1
Добавлено: Пт Янв 06, 2006 11:23 am Заголовок сообщения:
Доктор писал(а):
Spinel:
См приват.
в привате пусто, icq 400-237-91
Цитата:
2.
Да. Надо назначать урл_нейм. Там в админке просто неправльная ссылка ставится (потом исправлю). На странице редактирования она правильная (под ссылкой See this page). Правда урл будет выглядеть как /page_privacy.html, а не /privacy.html. Если хотите именно /privacy.html, то создайте файл privacy.php (из темплейта) и соответствующую _статическую_ страницу в админке.
на карте /page_62.html как поменять на page_privacy.html ?
1)
admin/page/index.php
строку
$row['href']=make_url($row['static_page'],$pageID,$type);
меняем на
$row['href']=make_url($row['static_page'],$row['url_name'],$type).'?view_inactive=1';
2)
map.php
$row['href']=make_url($row['static_page'],$pageID,$row['type']);
на
$row['href']=make_url($row['static_page'],$row['url_name'],$row['type']);
Еще нюанс:
на больших базах, типа драгоценностей, если установлен автоапдейт базы, то когда приходит время апдейта, скрипт может конкретно "зависать". Т.е. идет апдейт и ваш шоп в это время недоступен.
Самое лучшее, это все-таки вносить автоапдейт в крон. Если будете вносить, то страйтесь ставить апдейт ночью, но в разное время. Например, в 3 часа 20 минут. Т.е. не надо всем тупо ставить ровно на 12 ночи, проявляйте фантазию.
Кроме того, все же не повредит сделать маленький апдейтик:
1)
index.php
В самом начале после строки
$AUTO_UPDATING=1;
добавьте
@ini_set('output_buffering','0');
2)
modules/get_bases.php
Блок:
Цитата:
if (!$AUTO_UPDATING) {
echo "M($ID) \n";
flush();
}
меняем на
Цитата:
echo $AUTO_UPDATING ? ' ' : "M($ID) \n";
flush();
Блок
Цитата:
if (!$AUTO_UPDATING) {
echo "C($ID) \n";
flush();
}
на
Цитата:
echo $AUTO_UPDATING ? ' ' : "C($ID) \n";
flush();
Блок
Цитата:
if (!$AUTO_UPDATING) {
echo "P($ID) \n";
flush();
}
2) на загрузку картинок изменения не повлияли
!!! HTTP image folder (/usr/lo/uploads1) does not exists on server !!!
это при стандартном значении $fold=$SITE_ROOT_USUAL/uploads1
правлю руками $fold=/home/site_dir/uploads1
работает, но заливает БД только, картинок нет
3) в привате ничего так и нет
4) апдейт можно растянуть на более долгий процесс, в один поток, с передышками...по умолчанию апдейт идет через каждые 5 дней, вот пусть он и тянет в течение пяти дней обновки потихоньку, а зависание постоянные это не дело, тем более что апдейт - дело не минутное...
5) с пробелами в прайсах как быть ?
6) можно я все же в icq стукну? а то процесс затянется с ответами раз в сутки, суть проблемы потом сюда запостим для архива...надоедать я не буду
Вы потом нам все раскажите, а то даже интересно стало
p.s.
2. Для проверки $SITE_ROOT_USUAL, можно написать код
Код:
echo $SITE_ROOT_USUAL;
exit;
5. Пробелы в прайсах, это кстати где? можно отримить trim($price_str)
6. А апдейты лучше сделать еженедельными ( продукты в базах так обнавлять), или разбить их на критические и не очень. _________________ Дешевые домены за Webmoney
- у меня выводятся пустые категории на морде шопа в меню слева. Как их убрать? (они получились таким образом, что я отсортировал в админке только те товары, которые больше определённой суммы). Причём на карте сайта они не показываются. Флажок "Show Empty Categories" - снят.
В
modules/categ_items.php почти в конце в блоке
Код:
foreach ($CategItemsA as $id => $item) {
if ($id && (!$item['active_info'] || $id==1 ||
(!$Config['show_empty_cats'] && !$item['n_prod_all'])))
unset($CategItemsA[$id]);
else {
$tmp1=array();
foreach ($item['items'] as $id1)
if ( $CategItems[$id1]['active_info'] &&
($Config['show_empty_cats'] ||
$CategItems[$id1]['n_prod_all']) ) $tmp1[]=$id1;
$CategItemsA[$id]['items']=$tmp1;
if ($id) $tmp[]=$id;
}
}
Меняем в 2 местах n_prod_all на n_prod
Изменения вступят в силу (если включено кеширование, которое включено по дефолту) после каких-нить действий, связанных с редактированием содержимого категорий в админке. К примеру в основных настройках переключить тот самый флажок...
1) вчера по какой-то причине исчез шоп из шопхмл. Просто по какой-то причине при очередном обновлении базы оказалось, что базы нет, захожу в шопхмл - пусто...единственная мысль - чистка неактивных шопов, ну ладно, шоп тестовый, маузера не дождался спросить почему, новый недолго сделать, главное б небыло впоследствии больше такого
в тестовом режиме провожу пеймент, сс 4111111111111111, cvv 123
2) error|10003|No way to make queries to Server Warning: Cannot modify header information - headers already sent by (output started at /home/domains/[DOMAIN]/init_site/external.php:118) in /home/domains/[DOMAIN]/init/http.php on line 63 Warning: Cannot modify header information - headers already sent by (output started at /home/domains/[DOMAIN]/init_site/external.php:118) in /home/domains/[DOMAIN]/init/http.php on line 64
3) возвращаюсь назад - Your shopping cart is empty, но в кол-ве видно, что в корзине 1 товар, добавляю еще один товар - в корзине так и остается один товар, но уже новоизбранный -> CHECKOUT -> см. п2
p.s. было подозрение, что причина в том что ссл отключен, при отключенном ссле путь в корень трется автоматом, прописал в базе руками ...таже история...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах