Текущее время: Ср май 23, 2012 7:19 pm




Начать новую тему Ответить на тему  [ Сообщений: 911 ]  На страницу Пред.  1 ... 27, 28, 29, 30, 31, 32, 33 ... 37  След.
 Новый скрипт шопа для ShopXML 
Автор Сообщение
Дайм

Зарегистрирован: Пн июн 25, 2007 2:14 pm
Сообщения: 11
Сообщение 
Svift писал(а):
Собственная структура - это значит полностью сам дерево строишь... а не только одну какую подкатегорию создал и всё... убрать галку, сохранить, очистить папку Cache - перезалить базу


Спасибо Svift, помогло. Но очень хочется использовать собственное дерево,пожалуйста помогите новичку, обьясните вкратце как это делается.


Сб янв 19, 2008 3:01 pm
Профиль ICQ
Lincoln

Зарегистрирован: Пт июл 23, 2004 12:22 am
Сообщения: 385
Откуда: СССР
Сообщение 
Цитата:
Но очень хочется использовать собственное дерево,пожалуйста помогите новичку, обьясните вкратце как это делается.

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

_________________
Как выходить из под фильтров Google?
Вот этими ссылками оч хорошо продвигаются магазины в Google и Yahoo


Вс янв 20, 2008 7:05 am
Профиль
Квоттер

Зарегистрирован: Чт апр 05, 2007 6:52 pm
Сообщения: 182
Сообщение 
Я тут про импорт, и удаленные объекты вспомнил, решил сделать как в cool shop - более простой импорт и трэкинг удаленных продуктов.

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

Дык вот...

по поводу нового поля в таблице продуктов.

product_updated

не знаю как в самой последней версии, но так которая у меня, скачал сразу после анонса изменения импорта,

НЕ УДАЛЯЕТСЯ инфа о картинках для удаленных продуктов..
на функционал не влияет, но база захламляется..


Теперь более страшный зверь:


могут теряться продукты из базы до следующего импорта, если запустить импорт в ручную и пока не закончилось это дело запуститься тот же процесс, например по крону. Опять же все крутиться вокруг значения поля product_updated. Я вручную не проверял, но скажу, что в конкурентной среде, если нет объекта синхронизации один поток будет писать 1 другой 0 - результат не предсказуем.

Я лично добавил проверку перед удалением продукта: еще раз лезем на сервак, если пустое значение, то продукт на сервере shopxml удалили - этого нет в cool shop.


Пн янв 21, 2008 1:18 am
Профиль
Квоттер

Зарегистрирован: Вс сен 19, 2004 11:31 am
Сообщения: 531
Сообщение 
shefbel2007 писал(а):
Теперь более страшный зверь:
могут теряться продукты из базы до следующего импорта, если запустить импорт в ручную и пока не закончилось это дело запуститься тот же процесс, например по крону. Опять же все крутиться вокруг значения поля product_updated. Я вручную не проверял, но скажу, что в конкурентной среде, если нет объекта синхронизации один поток будет писать 1 другой 0 - результат не предсказуем.

Вообще-то, там есть защита от дублирующегося запуска. Т.е. если один процесс сейчас работает, то второй работать не станет.


Вт янв 22, 2008 3:13 pm
Профиль
Никель

Зарегистрирован: Вт июн 05, 2007 6:48 pm
Сообщения: 8
Сообщение 404 ERROR в папке шопа
Доктор, подскажи, пожалуйста, в чем трабла.
Установил в корне папку, в нее залил DLE. Проинсталлил, хочу посмотреть сайт, а выходит 404 страница и все время пытается перезагрузиться. Нужно подправить .htaccess файл? Как?


Вт фев 05, 2008 6:45 pm
Профиль ICQ WWW
Квоттер

Зарегистрирован: Вс сен 19, 2004 11:31 am
Сообщения: 531
Сообщение 
Т.е. скрипт у вас не в корне домена, а в папке ?


Вт фев 05, 2008 8:43 pm
Профиль
Пенни

Зарегистрирован: Вс фев 17, 2008 8:58 pm
Сообщения: 2
Сообщение 
Хотел бы самостоятельно добавить Sitemap магазина в Гугл, как его сгенерить, подскажите?


Последний раз редактировалось senator Вт фев 19, 2008 3:16 am, всего редактировалось 1 раз.



Вс фев 17, 2008 11:30 pm
Профиль
Lincoln

Зарегистрирован: Пт июл 23, 2004 12:22 am
Сообщения: 385
Откуда: СССР
Сообщение 
У кого-нибудь были такие ордера:

Цитата:
Order Details:
Order ID: Please, wait 20 minutes
Number of Items:
Price: $ 0.00

Products: $ 0.00
Tax: $ 0.00
Shipping: $ 0.00

первый раз такое...

_________________
Как выходить из под фильтров Google?
Вот этими ссылками оч хорошо продвигаются магазины в Google и Yahoo


Пн фев 18, 2008 2:40 pm
Профиль
Квоттер

Зарегистрирован: Вс сен 19, 2004 11:31 am
Сообщения: 531
Сообщение 
Работы на червере были.
не волноваться.


Пн фев 18, 2008 2:54 pm
Профиль
Квоттер

Зарегистрирован: Чт апр 05, 2007 6:52 pm
Сообщения: 182
Сообщение 
Доктор, я опять на счет импорта.

Давай глянем что есть в новом скрипте:

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


Далее идет обсуждение Low level API для импорта.
Чтобы заполнялся атрибут categories тэга product

обязательно передать следующие параметры в запрос
&portion=
&min_prdID=
&category=

только в этом влучае мы одним запросом получаем пачку продуктов, кол-во которых = portion, начиная с продукта ID которого рано или больше min_prdID, category - список ID категорий, продукты которых могут возвращаться. Если импортируем всю базу, то нужно указать все категории, которые есть в базе.

на Computer Parts, там как известно куча категорий, а вы занете что на размер запроса есть ограничение.

И если параметр category включить в URL, то

даже если его постить с помощью get_objects - не спасает,

его нужно encode64 и только после этого отсылать на сервер.
Иначе не работает импорт.



function get_objects($Script,$Params,$Tagname,$method='GET') {
global $SC_SITE_URL,$SHOP_ID,$GET_UTF8,
$DOMXML_LIB_EXISTS,$XML_LIB_EXISTS;

$url="$SC_SITE_URL/EXPORT/$Script?shop=$SHOP_ID&GET_UTF8=$GET_UTF8&$Params";
// XXX:
if ($method!='GET' || !is_string($str_full=@file_get_contents($url)))
$str_full=_LOAD_DATA($url,$method);


Ср фев 20, 2008 1:53 pm
Профиль
Квоттер

Зарегистрирован: Вс сен 19, 2004 11:31 am
Сообщения: 531
Сообщение 
Чего-то у меня все работает. Я же выложил новый скрипт, из которого вы и выковыряли эти параметры. И этот скрипт работает. Поэтому не понимаю, а чего онор у вас не рабоатает?
Вообще, постом можно любой длины данные передавать...


Ср фев 20, 2008 6:50 pm
Профиль
Дайм

Зарегистрирован: Ср окт 04, 2006 11:54 pm
Сообщения: 16
Сообщение 
уже где-то вроде встречал проблему того что товары не ложаться в корзину http://jewellery-online.net/buy.html?pr ... nueCat=331
выдает сообщение "Error: Options were not transfered" , но после того вроде был патч скрипта, но проблема осталась, как ее решить?


Чт фев 28, 2008 11:07 am
Профиль ICQ
Квоттер

Зарегистрирован: Вс сен 19, 2004 11:31 am
Сообщения: 531
Сообщение 
Очвидно, что при верстке напутали чего-то, так как у продуктов, имеющих опции должна быть форма выбора этих самых опций, а не просто кнопка buy
И нет, этой проблемы, как типовой, никогда не было.


Чт фев 28, 2008 11:20 am
Профиль
Дайм

Зарегистрирован: Ср окт 04, 2006 11:54 pm
Сообщения: 16
Сообщение 
помогите найти где ошибка
http://jewellery-online.net/categories/ ... 14462.html
внизу паги выводит echo ("$attributes && $in_stock && $max_quantity ") ;
но вот почему код

if ($attributes && $in_stock && $max_quantity)
$form='<br>'.
($INCLUDE_PRODUCT_FORM_FROM_SHOPXML ?
_LOAD_DATA("$SC_SITE_URL/EXPORT/product.php?shop=$SHOP_ID&product=$PrdID&template=FORM&quantity=$quantity&new_order_url=".to_url("$SITE_ROOT/buy.html?continueCat=$CatID")) :
make_form($Product,0,$quantity,$max_quantity,$CatID));
else $form='.';

выполняеться так как будто $attributes && $in_stock && $max_quantity отсутствуют ?


Чт фев 28, 2008 11:19 pm
Профиль ICQ
Квоттер

Зарегистрирован: Вс сен 19, 2004 11:31 am
Сообщения: 531
Сообщение 
>>выполняеться так как будто $attributes && $in_stock && $max_quantity отсутствуют ?

А откуда знаете? Может баг ниже, там где идет непосредственный выбор, что выводить, кнопку buy now или форму выбора опций. По крайней мере у вас там выводится именно кнопка.


Чт фев 28, 2008 11:31 pm
Профиль
Дайм

Зарегистрирован: Ср окт 04, 2006 11:54 pm
Сообщения: 16
Сообщение 
если бы это условие выполнялось то тогда $form имело бы соответствующее значение, отличное от пустого и выводилось бы, так?


Пт фев 29, 2008 12:13 am
Профиль ICQ
Дайм

Зарегистрирован: Ср окт 04, 2006 11:54 pm
Сообщения: 16
Сообщение 
я пробовал заменять фаил product.php на оригинальный, баг не исправился, значит он наверняка где-то выше...


Пт фев 29, 2008 12:18 am
Профиль ICQ
Дайм

Зарегистрирован: Ср окт 04, 2006 11:54 pm
Сообщения: 16
Сообщение 
поставил отдельно скрипт (не правленый), но на тот же мускуль
http://jewelrybox.jewellery-online.net/ ... 14724.html
к сожалению баг остался...


Пт фев 29, 2008 1:01 am
Профиль ICQ
Дайм

Зарегистрирован: Ср окт 04, 2006 11:54 pm
Сообщения: 16
Сообщение 
поставил на новую базу и все заработало, осталось только как-то сделать изменения в старой базе, глюк был к мускуле


Пт фев 29, 2008 2:04 am
Профиль ICQ
Дайм

Зарегистрирован: Вс фев 12, 2006 10:55 pm
Сообщения: 12
Откуда: BY
Сообщение 
Доктор, наверное к вам

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

Database working error
Can't connect to SQL server

что еще нужно где поменять чтобы заработало? (эта ошибка обсуждалась уже, товарищу помогла смена хоста - случай не мой (( )

заранее спасибо за ответ.


Пн мар 03, 2008 8:56 pm
Профиль
Дайм

Зарегистрирован: Вс фев 12, 2006 10:55 pm
Сообщения: 12
Откуда: BY
Сообщение 
"Доктор, наверное к вам "


разобралась, работает.


Пн мар 03, 2008 9:23 pm
Профиль
Дайм

Зарегистрирован: Пн окт 15, 2007 6:58 pm
Сообщения: 23
Сообщение 
Подскажите плз с какими файлами необходимо поработать, чтоб поставить свой шаблон.


Вт мар 04, 2008 10:47 am
Профиль
Квоттер

Зарегистрирован: Вс сен 19, 2004 12:23 pm
Сообщения: 57
Сообщение 
Al3000 писал(а):
Подскажите плз с какими файлами необходимо поработать, чтоб поставить свой шаблон.

папка common, _header.php, _tail.php

_________________
Make Money Online Blog


Вт мар 04, 2008 11:16 pm
Профиль ICQ
Дайм

Зарегистрирован: Пн окт 15, 2007 6:58 pm
Сообщения: 23
Сообщение 
Сенкс разобрался.
А чтоб блоки по шопу подвигать типа categories и тд, куда необходимо лезть?
как я понял они находятся в modules?
или еще где то?


Ср мар 05, 2008 12:38 am
Профиль
Дайм

Зарегистрирован: Пн июн 25, 2007 2:14 pm
Сообщения: 11
Сообщение 
Приветствую всех, Вопрос: поменяла description ко всем категориям продуктов. Все было нормально, а сегодня случайно обнаруживаю, что все описания стоят дефолтные. Посмотрела база category_newval с моими данными. Странно, вроде читала что при get new base, описания категорий не должны меняться?


Ср мар 05, 2008 8:15 pm
Профиль ICQ
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 911 ]  На страницу Пред.  1 ... 27, 28, 29, 30, 31, 32, 33 ... 37  След.


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
phpBB, китайские телефоны, виагра и мужская сила. © 2000, 2002, 2005, 2007 phpBB Group.
Our workflow designed by Project Management Insights. We trust our backup to Calgary Backup.