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

Новая версия VaM Shop 1.41


support

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

а где бы мне взять 1.41? неохота ставить 1.36 и догоняться патчами, тем более что каждый этап увеличивает риск возникновения какого-нибудь глюка.

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

Top Posters In This Topic

  • support

    59

  • o-lala

    25

  • one

    13

  • mvfedosov

    11

ага. ставлю в папку shop 1.41 и снова упираюсь в шестой шаг.

Warning: error_log(mysql_db_error.log) [function.error-log]: failed to open stream: Permission denied in .../shop/inc/vam_db_error.inc.php on line 40

в логах

[Thu Mar 20 11:16:32 2008] [error] [client ...] PHP Fatal error:  Call to undefined function  vam_session_close() in .../shop/inc/vam_exit.inc.php on line 21, referer: http://.../shop/install/

[Thu Mar 20 11:17:43 2008] [error] [client ...] PHP Warning:  error_log(mysql_db_error.log) [<a href='function.error-log'>function.error-log</a>]: failed to open stream: Permission denied in .../shop/inc/vam_db_error.inc.php on line 40, referer: http://.../shop/install/step5.php

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

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

хм... в папке shop его нет.

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

а его надо было создавать самостоятельно??

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

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

попробую еще раз про картинки.

первая проблема:

у товара икс две картинки. в админке вывод допкартинок разрешен. обе картинки товара находятся в том числе и в папке info_images.

на странице карточки товара икс у меня нормально выводится первая, основная картинка.

вторая не выводится. выводится пустой бэкграунд, заданный через стили, а под ним

"alt="товар икс" />
.

при просмотре исходного кода страницы видим

<a href="" title="товар икс" class="thickbox" rel="gallery-plants" target="_blank"><img src="<img src="images/product_images/info_images/acc14rs152md1.jpg" alt="" width="240" height="320" class="mo_img" />" alt="товар икс" /><img src="templates/my1/img/zoom.gif" alt="Увеличить" border="0" width="16" height="12" /></a>&nbsp;
[/code] вот соответствующий кусок product_info_v1.html - его не трогала, взят из первого стандартного шаблона. php тоже не трогала.
[code]{if $PRODUCTS_MO_IMAGES or $PRODUCTS_IMAGE_LINK!=''}
<p>
<!-- more images -->
{if $PRODUCTS_MO_IMAGES}
{foreach name=mo_pic item=img_values from=$mo_img}
{if $img_values.PRODUCTS_MO_POPUP_LINK !=''}<a href="{$img_values.PRODUCTS_MO_POPUP_IMAGE}" title="{$PRODUCTS_NAME}" class="thickbox" rel="gallery-plants" target="_blank">{/if}<img src="{$img_values.PRODUCTS_MO_IMAGE}" alt="{$PRODUCTS_NAME}" />{if $img_values.PRODUCTS_MO_POPUP_LINK !=''}<img src="{$tpl_path}img/zoom.gif" alt="{#text_zoom#}" border="0" width="16" height="12" /></a>{/if}&nbsp;
{/foreach}
{/if}
<!-- more images eof -->
</p>

<p>
{if $PRODUCTS_IMAGE_LINK!=''}
  <a href="{$PRODUCTS_IMAGE_LINK}" onclick="window.open(this.href); return false;">{$PRODUCTS_TEXT_ZOOM}</a>
{/if}
</p>
{/if}

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

А как картинки добавляли к товару?!

Что-то какое-то название файла странное - acc14rs152md1.jpg

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

название не странное, это артикул товара, к которому картинка.

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

это на денвере, товары давно (уже несколько патчей как) в базе, картинки давно в папках.

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

теперь упрощаю код в product_info_v1.html до такого:

{if $PRODUCTS_MO_IMAGES}
{foreach name=mo_pic item=img_values from=$mo_img}
<img src="{$img_values.PRODUCTS_MO_IMAGE}" alt="{$PRODUCTS_NAME}" />
{/foreach}
{/if}[/code] если я правильно понимаю, у продукта, имеющего более одной картинки, должны вывестись дополнительные картинки, снабженные альтом с названием. но выводится опять же пустой бэкграунд и кусок кода под ним.
" alt="товар икс" />
и при просмотре исходного кода страницы опять то же странненькое
[code]
<img src="<img src="images/product_images/info_images/acc14rs152md1.jpg" alt="" width="240" height="320" class="mo_img" />" alt="товар икс" />

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

o-lala

Поймите правильно, очень сложно наугад сказать, вот была бы рабочая ссылка, доступ к ftp.

Я б прям видя всё что называется "в живую", смог бы сразу и посмотреть.

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

то есть ни у кого нет проблем ни с пустым окошком thickbox, ни с выводом дополнительных картинок на карточке товара((

я попробую еще раз поставить в дополнительную папку, но уже третий раз все стопорится на шестом шаге.

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

ох, встало оно на сервере. нормально все.

видимо какой-то из патчей на денвере плохо прижился.

значит судьба такой. доверстаю так, а на сервере переустановлю с нуля 1.41 и добавлю свой шаблон.

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

Так а я ж ниже потом написал по этому поводу.

Нужно в /admin/includes/configure.php WS на FS заменить и всё.

То есть в файле admin/includes/application_top.php должно быть так:

  // include the language translations

  require_once (DIR_FS_LANGUAGES . $_SESSION['language'] . '/admin/'.$_SESSION['language'] . '.php');

  require_once (DIR_FS_LANGUAGES.$_SESSION['language'].'/'.$_SESSION['language'].'.inc.php');

  require_once (DIR_FS_LANGUAGES . $_SESSION['language'] . '/admin/buttons.php');

Но:

при установке нового магазина, с нуля, в этом файле строчки вот такие:

  // include the language translations

  require_once (DIR_FS_LANGUAGES . $_SESSION['language'] . '/admin/'.$_SESSION['language'] . '.php');

  require_once (DIR_WS_LANGUAGES.$_SESSION['language'].'/'.$_SESSION['language'].'.inc.php');

  require_once (DIR_FS_LANGUAGES . $_SESSION['language'] . '/admin/buttons.php');

То есть с WS вместо FS. Вот о чём я.

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

ох, у мя на сервере 1.32. и чем десяток патчей ставить, рискуя  с каждым пропустить какой-нить файл, легче поставить с нуля, подключить свой шаблон и russian conf. правда с заливкой товара заново будет геморрой, зато не будет перекосов с базой.

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

Да, староватая.

Я даже не знаю, если с нуля ставить, все данные потеряются.

Может сидеть на 1.32 версии тогда, раз всё настроено и уже?

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

да не, в экселе-то база по производителям есть. сформировать еще раз текстовые файлы для заливки, да забросить по производителям...

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

Да, если информацию по покупателям, заказам и прочему переносить не надо, то в принципе ведь нет так и сложно получается, тем более, если есть товары уже забитые в файле.

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

o-lala

Вот гляньте сообщение про ошибку установки - http://vamshop.ru/forum/index.php?topic=1129.msg9963#msg9963

Видимо, тоже Ваш случай.

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

×
×
  • Создать...