Автор Тема: Проблемма с хитами продаж  (Прочитано 5881 раз)

Matrixxx

  • Гость
Проблемма с хитами продаж
« : Марта 07, 2012, 04:57:58 pm »
Поставил Shop script free lego 4.6
импортировал БД из старой версии всё работает отлично НО фото в хитах продаж не отображаются  >:( помогите советом

Сам сайт http://unymag.tk (домен .тк временный так как основной .ru занят)
« Последнее редактирование: Марта 07, 2012, 05:31:18 pm от Matrixxx »

Оффлайн Юрий

  • Старожил
  • ****
  • Сообщений: 322
    • Просмотр профиля
    • Во-Сток
Re: Проблемма с хитами продаж
« Ответ #1 : Марта 07, 2012, 05:33:18 pm »
Во первых верните копирайт http://forum.shop-script.org/index.php?topic=504.0

Цитировать
Поставил Shop script free lego 4.3
Версия на которую перешли похожа на 4.6 а не 4.3

Цитировать
импортировал БД из старой версии всё работает отлично НО фото в хитах продаж не отображаются  >:( помогите советом
Импортировали похоже с версии где то 30. Поскольку имена картинок в базе еще по старому.
Тут так все легко не решить. Нужно либо перезагружать картинки к всем товарам наново, либо переписывать скрипты что б добавляющиеся товары имели такие же приставки как существующие.

Matrixxx

  • Гость
Re: Проблемма с хитами продаж
« Ответ #2 : Марта 07, 2012, 06:15:11 pm »
1 копирайт вернул

2 версия 4.6 (в первом посте ошибся)

3 НО веть в описании товаров фотки то есть, значит пути к картинкам правильные
вопрос то в том почему фоток нет в хитах продаж.

Оффлайн Юрий

  • Старожил
  • ****
  • Сообщений: 322
    • Просмотр профиля
    • Во-Сток
Re: Проблемма с хитами продаж
« Ответ #3 : Марта 07, 2012, 06:27:24 pm »
Цитировать
3 НО веть в описании товаров фотки то есть, значит пути к картинкам правильные
вопрос то в том почему фоток нет в хитах продаж.
Они есть потому что к этим фоткам не прибавляется приставка -H. Как к хитам

nictboom

  • Гость
Re: Проблемма с хитами продаж
« Ответ #4 : Марта 07, 2012, 09:10:22 pm »
Matrixxx, открывайте файл includes/hist.php и правьте строку запроса(где то в этой "SELECT productID,...), в зависимости от того что у вас за фота используется(или хотите использовать) для хитов: picture или thumbnail... и в строке:
$row[3] = $s."-H.jpg"; либо убрать -H,
либо закоментировать весь кусок:
if (!file_exists("./products_pictures/".$row[3]) || $row[3] == "")
  {$row[3] = "";}
else
  {
    $s = rtrim($row[3], '.jpg');
    $row[3] = $s."-H.jpg";
  }
и так далее осуществлять проверки файлов, где не отображается картинка... а проблемы с этим будут...
чем плачевно: плачевно наверно громко сказано, больше проблематично с последующими обновлениями,
поскольку потом опять нужно лезть в скрипт и править.
вывод: попробуйте договориться с разработчиками о скрипте/модуле для создания картинок, точнее перезагрузка/подбор из основного изображения.
либо notepad Вам в помощь.
« Последнее редактирование: Марта 07, 2012, 09:22:33 pm от nictboom »

Matrixxx

  • Гость
Re: Проблемма с хитами продаж
« Ответ #5 : Марта 19, 2012, 03:18:08 pm »
Лезть в файлы и корректировать скрипт для меня сложновато если учесть что с этим движком я первый раз в жизни копаюсь, поэтому я выбрал более долгий но относительно безопасный путь просто перезалил все фотки к счастью у владельца магазина их было всего полторы сотни.

На данный момент встал другой вопрос как отцентровать счётчики ?
при вставке их через админку они гадёныши смещаются влево и тег <center> не помогает
пробовал вставлять непосредственно в файл шаблона index.tpl.html в результате перестаёт работать весь магазин.

http://unymag.ru/
« Последнее редактирование: Марта 19, 2012, 03:29:27 pm от Matrixxx »

Оффлайн Юрий

  • Старожил
  • ****
  • Сообщений: 322
    • Просмотр профиля
    • Во-Сток
Re: Проблемма с хитами продаж
« Ответ #6 : Марта 19, 2012, 04:22:52 pm »
text-align:center;
либо
margin: 0 auto;

А лучше покажите код как делаете.

Matrixxx

  • Гость
Re: Проблемма с хитами продаж
« Ответ #7 : Марта 19, 2012, 04:48:20 pm »
Вот
как я уже писал center не срабатывает

<center>
<!-- Yandex.Metrika informer -->
<a href="http://metrika.yandex.ru/stat/?id=13170916&from=informer"
target="_blank" rel="nofollow"><img src="//bs.yandex.ru/informer/13170916/3_0_209FFFFF_007FFFFF_0_pageviews"
style="width:88px; height:31px; border:0;" alt="Яндекс.Метрика" title="Яндекс.Метрика: данные за сегодня (просмотры, визиты и уникальные посетители)" onclick="try{Ya.Metrika.informer({i:this,id:13170916,type:0,lang:'ru'});return false}catch(e){}"/></a>
<!-- /Yandex.Metrika informer -->
<!-- Yandex.Metrika counter --><div style="display:none;"><script type="text/javascript">(function(w, c) {
(w[c] = w[c] || []).push(function() {
try {
w.yaCounter13170916 = new Ya.Metrika({id:13170916, enableAll: true, webvisor:true});
}
catch(e) { }
});
})(window, "yandex_metrika_callbacks");</script></div><script src="//mc.yandex.ru/metrika/watch.js" type="text/javascript" defer="defer"></script><noscript><div><img src="//mc.yandex.ru/watch/13170916" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
<!--LiveInternet counter--><script type="text/javascript"><!--
document.write("<a href='http://www.liveinternet.ru/click' "+
"target=_blank><img src='//counter.yadro.ru/hit?t52.11;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";"+Math.random()+
"' alt='' title='LiveInternet: показано число просмотров и"+
" посетителей за 24 часа' "+
"border='0' width='88' height='31'></a>")
//--></script><!--/LiveInternet-->
</center>

При вставке в код шаблона вылазит вот такая ошибка http://shop-script.16mb.com/   (это тестовый сайт)

Оффлайн Юрий

  • Старожил
  • ****
  • Сообщений: 322
    • Просмотр профиля
    • Во-Сток
Re: Проблемма с хитами продаж
« Ответ #8 : Марта 19, 2012, 05:11:28 pm »
а что в index.tpl.html ?
Это я полагаю в админке...

Matrixxx

  • Гость
Re: Проблемма с хитами продаж
« Ответ #9 : Марта 19, 2012, 05:34:53 pm »
Нет index.tpl.html это 1 из файлов шаблона
находится он на фтп  .../css/css_height/theme/
я в нём баннеры прописывал так они без проблем встали а вот счётчики ну нивкакую.

Оффлайн Юрий

  • Старожил
  • ****
  • Сообщений: 322
    • Просмотр профиля
    • Во-Сток
Re: Проблемма с хитами продаж
« Ответ #10 : Марта 19, 2012, 05:53:27 pm »
мда. с штмл туговато...

Все щетчики нужно вставлять в админ панель->система->щетчики
а расположение их и стили пишем в  index.tpl.html .

За все это в стандартном шаблоне отвечает код
  <div id="footer">
    <div class="div1">
{$live_counts}&nbsp;
<a href="feed.xml" rel="nofollow"><img src="./images/rss.png" alt="RSS экспорт новых товаров" style="width: 31px; height: 31px" /></a>&nbsp;
<a href="http://validator.w3.org/check?uri=referer" rel="nofollow"><img src="./images/w3c.png" alt="w3c valid" style="width: 31px; height: 31px" /></a>
    </div>
    <div class="div2">Powered By Shop-Script<br /> <a href="http://lego.shop-script.org">Lego Edition SP</a> &copy; {$smarty.now|date_format:"%Y"}</div>
  </div>

И соответственно стили
[spoiler]
#footer {
   width: 100%;
   clear: both;
   padding-top: 5px;
   border-top: 1px solid #DDDDDD;
}
#footer .div1 {
   float: left;
   text-align: left;
}
#footer .div2 {
   float: right;
   text-align: right;
        padding-right: 5px 
}[/spoiler]


если сделать так:
#footer .div1 {
//float: left;
text-align: center;
}
то счетчики будут по центру
« Последнее редактирование: Марта 19, 2012, 06:41:12 pm от slamm™ »

Matrixxx

  • Гость
Re: Проблемма с хитами продаж
« Ответ #11 : Марта 19, 2012, 06:19:44 pm »
Несовсем понял куда это вставлять
#footer .div1 {
   //float: left;
   text-align: center;
}
« Последнее редактирование: Марта 19, 2012, 06:40:36 pm от slamm™ »

Matrixxx

  • Гость
Re: Проблемма с хитами продаж
« Ответ #12 : Марта 19, 2012, 10:40:58 pm »
Ну и последний вопрос как исправить либо совсем убрать то что на рисунке
я так понял эта фраза просто не переведена на русский ?