VaM Shop (не путать с osCommerce 2.2MS2 by VaM). Есть ли не демо?

Никак не могу нормально установить на денвер...не получается войти со страницы логина. Приходится через майадмин соз-давать юзера и базу...но после установки пишет ошибки о типа не может модифицировать хедер.
Дайте нормальную версию кому не жалко
 
Подскажите пожалуйста кто знает проблема с блоком featured.php, товар в нем выводиться с названиями категорий а я хочу что бы выводилось только название товара в коде убрал cd.categories_name as modelname, и cd1.categories_name as prodname выдает ошибки вот исходный код
$product_list_rs = vamDBquery("select
p.products_id,
pd.products_name,
p.products_price,
p.products_tax_class_id,
p.products_image,
f.expires_date,
p.products_vpe,
p.products_vpe_status,
p.products_vpe_value,

c.categories_image,
cd1.categories_name as prodname
from ".TABLE_PRODUCTS." p,
".TABLE_PRODUCTS_DESCRIPTION." pd,
".TABLE_FEATURED." f,

categories_description cd,
categories c
left join categories c1 on (c.parent_id = c1.categories_id)
left join categories_description cd1 on (c1.categories_id = cd1.categories_id)
left join categories c2 on (c1.parent_id = c2.categories_id)

where p.products_status = '1'
and p.products_id = p2c.products_id
and p2c.categories_id = c.categories_id
and p2c.categories_id = cd.categories_id
and p.products_id = f.products_id
and pd.products_id = f.products_id
and pd.language_id = '".$_SESSION['languages_id']."'
and f.status = '1'
and c2.categories_id = 1
".$group_check."
".$fsk_lock."
order by f.featured_date_added
desc");


$product_list = array();
while($product_row = vam_db_fetch_array($product_list_rs,true))
{

$prod = $product->buildDataArray($product_row);
$prod['prodname'] = $product_row['prodname'];
$prod['modelname'] = $product_row['modelname'];
$prod['modelimage'] = ($product_row['products_image'] == '')? $product_row['categories_image'] : '';
$product_list[] = $prod;
}


if (count($product_list) < $count) $count = count($product_list);
if (count($product_list) > 0) {

$rand_array = array_rand($product_list, $count);
if (!is_array($rand_array)) $rand_array = array($rand_array);
if (count($rand_array) > 0) {
for ($k=0; $k<=count($rand_array)-1; $k++) {
$rand_array[$k] = $product_list[$rand_array[$k]];
}
}
}

$box->assign('shini_ar',$rand_array);



$sql = "select
p.products_id,
pd.products_name,
p.products_price,
p.products_tax_class_id,
p.products_image,
f.expires_date,
p.products_vpe,
p.products_vpe_status,
p.products_vpe_value,
c.categories_image,
cd1.categories_name as prodname
from ".TABLE_PRODUCTS." p,
".TABLE_PRODUCTS_DESCRIPTION." pd,
".TABLE_FEATURED." f,
products_to_categories p2c,
categories_description cd,
categories c
left join categories c1 on (c.parent_id = c1.categories_id)
left join categories_description cd1 on (c1.categories_id = cd1.categories_id)
left join categories c2 on (c1.parent_id = c2.categories_id)

where p.products_status = '1'
and p.products_id = p2c.products_id
and p2c.categories_id = c.categories_id
and p2c.categories_id = cd.categories_id
and p.products_id = f.products_id
and pd.products_id = f.products_id
and pd.language_id = '".$_SESSION['languages_id']."'
and f.status = '1'
and c2.categories_id = 2
".$group_check."
".$fsk_lock."
order by f.featured_date_added
desc";

Может кто то подскжет в чем проблема
 
Да, манагер магазина не может такой счет подписать т.к. у нет полномочий. И это нормально. Никакой проблеммы с организацией бизнес-процесса нет. Наоборот, всё формализованно. А вот в магазине инструмента по ограничению нет :(
Все равно не понял зачем ограничивать в магазине, если ээто обходится с полпинка, во-первых. А во вторых, ну не может манагер подписать большой счет, ну так подпишет другой манагер. Не вижу проблему. Хотя нет, вижу. Чем крупнее бизнес, тем более он неповоротлив, а стало быть пытаясь ввести бюрократические препятствия в собственной организации, он тем самым ставит препятствия для покупателей.
Другой вопрос, если вы в принципе не желаете выписывать счета, скажем более 99,999 тыр. Тогда нет проблем. Пишем модуль к итогам, который это запрещает + небольшая настройка магазина на данный модуль, чтобы запрещал подтверждение.
 
А как сделать чтобы уже существующие товары имели seo url? Поставил магазин, версия движка 1.59. Сделал импорт товаров через модуль. А все товары имеют url вида:
product_info.php?products_id=

Пересохранять в ручную 4-5 тысяч товара мне как-то не улыбается.

И еще хочу сделать быструю регистрацию НОРМАЛЬНОЙ, чтобы обязательным полем было только имя, мыло и телефон. Подскажите в каком файле проверку обязательных полей убрать. А то просто редактируя шаблон я поля то убрал не нужные, но при вводе инфы проверка не дает продолжить шаг.
 
А как сделать чтобы уже существующие товары имели seo url? Поставил магазин, версия движка 1.59. Сделал импорт товаров через модуль. А все товары имеют url вида:
product_info.php?products_id=
Пересохранять в ручную 4-5 тысяч товара мне как-то не улыбается.
И еще хочу сделать быструю регистрацию НОРМАЛЬНОЙ, чтобы обязательным полем было только имя, мыло и телефон. Подскажите в каком файле проверку обязательных полей убрать. А то просто редактируя шаблон я поля то убрал не нужные, но при вводе инфы проверка не дает продолжить шаг.
В админке нужно поставтить настройки мета-теги использовать Использовать короткие URL адреса значение true
 
Пишем модуль к итогам, который это запрещает + небольшая настройка магазина на данный модуль, чтобы запрещал подтверждение
Вот это уже другое дело. Может пнёте в нужном направлении? :)
Ну знать какой файл потрошить. Или лучше сразу к программерам на форум ВАМшопа? :(
 
Вот это уже другое дело. Может пнёте в нужном направлении? :)
Ну знать какой файл потрошить. Или лучше сразу к программерам на форум ВАМшопа? :(
Пнуть могу :)
Можно либо написть новый модуль на базе, скажем, ot_total (catalog\includes\modules\order_totals\), либо распотрошить его же и добавить необходимый функционал по ограничению. Я бы лично использовал первый вариfнт, т.к. некорректное измененное поведение стандартного модуля может привести к непредсказуемым последствиям. Да и отслеживать свое творение проще. Можно отключить в любой момент 2 щелчками и все будет работать как ни в чем не бывало, но без ограничений.

Дальше, как я и писал на прошлой странице:
Поместить его, напрмер, после ot_total, а на странице checkout_confirmation проверять. Если модуль включился, то выводить сообщение, что болт, заказ не возможен, удалить товара на такую-то сумму и блокировать подтверждение заказа.
В реализации помочь не могу. Время не позволяет. На счет программеров на сайте вамшопа так же ничего сказать не могу. Личного опыта не имел, все сам. Но идею развить можно или если что непонятно подскажу. Прошу только учесть, что это лишь предложение. Теоретически при правильной реализзации все должно работать, но последстви AS IS :)
 
Проблема установки на 6 шаге..

Здравствуйте уважаемые однополчане! Нужна помощь, при установке VamShop 1.59 не могу пройти 6 шаг. В лог файле пишет вот это:
"[30-Sep-2010 01:27:50] PHP Warning: require(DIR_WS_INCLUDESfilenames.php) [<a href='function.require'>function.require</a>]: failed to open stream:
[30-Sep-2010 01:27:50] PHP Warning: require(DIR_WS_INCLUDESfilenames.php) [<a href='function.require'>function.require</a>]: failed to open stream: No such file or directory in /home/zoneflas/public_html/includes/application_top.php on line 65
[30-Sep-2010 01:27:50] PHP Fatal error: require() [<a href='function.require'>function.require</a>]: Failed opening required 'DIR_WS_INCLUDESfilenames.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/zoneflas/public_html/includes/application_top.php on line 65
"
Кто сталкивался с этим, пожалуйста подскажите в чем проблема, заранее благодарен!

Добавлено через 16 минут
Здравствуйте уважаемые однополчане! Нужна помощь, при установке VamShop 1.59 не могу пройти 6 шаг. В лог файле пишет вот это:
"[30-Sep-2010 01:27:50] PHP Warning: require(DIR_WS_INCLUDESfilenames.php) [<a href='function.require'>function.require</a>]: failed to open stream:
[30-Sep-2010 01:27:50] PHP Warning: require(DIR_WS_INCLUDESfilenames.php) [<a href='function.require'>function.require</a>]: failed to open stream: No such file or directory in /home/zoneflas/public_html/includes/application_top.php on line 65
[30-Sep-2010 01:27:50] PHP Fatal error: require() [<a href='function.require'>function.require</a>]: Failed opening required 'DIR_WS_INCLUDESfilenames.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/zoneflas/public_html/includes/application_top.php on line 65
"
Кто сталкивался с этим, пожалуйста подскажите в чем проблема, заранее благодарен!
Так, тревога ложная. Со скриптом все нормально - это у меня голова дырявая. Я базу создал, пользователя создал, но не привязал пользователя к базе))

Добавлено через 52 минуты
При установке Vamshop, вот такой вариант предлагается:
"Хранить сессии в файлах
Хранить сессии в базе данных"
И, что выбрать?

---------- Post added at 12:53 ---------- Previous post was at 11:51 ----------

И еще о том, как я убрал надпись - упоминание о VaM Shop, внизу страницы.
Берем файлик: includes\external\smarty\plugins_vam\outputfilter.note.php открываем в редакторе и копируем туда вот это, у меня сработало:

<?php
/* -----------------------------------------------------------------------------------------
$Id: outputfilter.note.php 1262 2005-10-22 13:00:32Z VaM $

VaM Shop - open source ecommerce solution
Для просмотра ссылки Войди или Зарегистрируйся

Copyright (c) 2006 VaM Shop
-----------------------------------------------------------------------------------------
based on:
(c) 2005 xt:Commerce (outputfilter.note.php,v 1.7 2005-09-30); Для просмотра ссылки Войди или Зарегистрируйся

Released under the GNU General Public License
---------------------------------------------------------------------------------------*/

function smarty_outputfilter_note($tpl_output, &$smarty) {

/*
The following copyright announcement is in compliance
to section 2c of the GNU General Public License, and
thus can not be removed, or can only be modified
appropriately.
*/

return $tpl_output.'</body></html>';

}

?>
 
Подскажите пожалуйста! Скачал демо с оффсайта, версия 1.59...пытаюсь поставить на хост...пишу Для просмотра ссылки Войди или Зарегистрируйся ...он выдает 500 ерор.. (интернал еррор)...из папки интсталл пробывал удалить хтаэксесс, но не помогло:( в чем может быть причина? Вроде по мануалу делаю:(
 
Проблема решена!!!!
В том случае, если ваш сайт выдает ошибку Internal Server Error:
1. удалите из .htaccess все директивы, начинающиеся на php_
2. проверьте права на папки и файлы, на папки права должны быть 755, на файлы 644
Очень важно! Поставил права на папку инсталл 755 , а на файл индекс.пхп в папке инсталл 644 и все заработало!
 
Назад
Сверху