Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ошибка в easy populate
osCommerce по-русски. Форум. > Дизайн и программирование > Базы данных, Easy Populate
Highlander
поставил версию:
Easy Populate 3.00-MS2 - Default Language : Russian(4)

При нажатии на пункт:
Download EP and Froogle Files
Download Complete tab-delimited .txt file to edit

выводиться:

1146 - Table 'black128.TABLE_PRODUCTS_STOCK' doesn't exist

select products_stock_quantity from TABLE_PRODUCTS_STOCK where products_id = '1' and products_stock_attributes = '3-5'

[TEP STOP]

в чем засада?
Highlander
Цитата(Highlander @ 21.4.2006, 13:13) *
поставил версию:
Easy Populate 3.00-MS2 - Default Language : Russian(4)

При нажатии на пункт:
Download EP and Froogle Files
Download Complete tab-delimited .txt file to edit

выводиться:

1146 - Table 'black128.TABLE_PRODUCTS_STOCK' doesn't exist

select products_stock_quantity from TABLE_PRODUCTS_STOCK where products_id = '1' and products_stock_attributes = '3-5'

[TEP STOP]

в чем засада?


Уже нашел!!!! smile.gif

Решается путём перевода метки из TRUE в FALSE в easypopulate.php в админ директории:

вот так:

// change this to true, if you use QTYpro and want to set attributes stock with EP.
global $products_attributes_stock;
$products_attributes_stock = false;
dabserver
вообще я конечно поражен этой версией - имхо вновь отказаться от настроек хранимых в базе было очень глупо. всё равно ведь изи использует application_top.php который в любом случае селектит настройки из базы.

короче имхо медвежья услуга, а не версия. читал посты опубликовавшего версию с громким номером 3 - дите! в эту же сторону свидетельствует то, что поддержка контрибутов всяких по умолчанию включена, а не выключена.
Highlander
Цитата(dabserver @ 21.4.2006, 16:13) *
вообще я конечно поражен этой версией - имхо вновь отказаться от настроек хранимых в базе было очень глупо. всё равно ведь изи использует application_top.php который в любом случае селектит настройки из базы.

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


Насколько я понял, лучше ставить изначально версию Easy Populate 2.62 - это базовая версия, которая корректно работает с базовыми полями MySQL. А далее, если необходимо, прописывать дополнительные возможности, добавляя поля.
Версия 3.0 у меня не заработала по причине, описанной выше, из-за того, что 3.0 использует дополнительные поля, которые не описаны в изначальной MySQL.
Byzant
Уважаемые господа!
Подскажите какую из версий easy populate (из раздела Downloads данного форума) лучше установить?
Варианты - 2.72, 2.62 и 2.61-MS2. Заранее благодарен за ответы.
Highlander
Цитата(Byzant @ 26.4.2006, 15:40) *
Уважаемые господа!
Подскажите какую из версий easy populate (из раздела Downloads данного форума) лучше установить?
Варианты - 2.72, 2.62 и 2.61-MS2. Заранее благодарен за ответы.


2.62 и фиксы. Далее переходить к свежим версиям, чётко понимая, какие возможности нужны от новых версиях. Вообще рекомендую не ставить версии выше 2.62, т.к. остальные поля можно сделать вручную.
dabserver
с ростом количества поддерживаемых изей контрибутов, растет и количество настроек, и имхо удобней их переключать в админке в настройках, чем в самом файле easy_populate.php

версии с настройками через админ секцию начинаются с номера 2.79
(за исключением версий 3.х - это не удачный микс нескольких версий.)
Byzant
Цитата(dabserver @ 27.4.2006, 19:53) *
с ростом количества поддерживаемых изей контрибутов, растет и количество настроек, и имхо удобней их переключать в админке в настройках, чем в самом файле easy_populate.php

версии с настройками через админ секцию начинаются с номера 2.79
(за исключением версий 3.х - это не удачный микс нескольких версий.)

Спасибо. Т.е. Вы советуете взять версию 2.79 с офф. сайта, т.к. она проще в использовании и надежнее, нежели представленные в Downloads данного форума ?
Highlander
Цитата(Byzant @ 28.4.2006, 21:02) *
Спасибо. Т.е. Вы советуете взять версию 2.79 с офф. сайта, т.к. она проще в использовании и надежнее, нежели представленные в Downloads данного форума ?


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