Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

udjin

Users
  
  • Posts

    65
  • Joined

  • Last visited

Everything posted by udjin

  1. Проблема была банальна: один из товаров в магазине назывался IN & YAN, как оказалось знак & очень не нравится яндексу... :rolleyes: Всем спасибо за внимание.
  2. Теперь вот такая хрень: Определена кодировка: utf-8 (строка 0, столбец 0) Дата из файла: 2011-06-13 15:06 (строка 1, столбец 118) Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Expected entity name for reference (строка 37, столбец 244)
  3. да лень иногда мучае, у нас просто дожди идут и погода "сонная" :rolleyes: за помощь спасибо, длинное тире очень может быть, щас буду их убирать...
  4. Обновился до ocStore 0.2.2 и возникла проблема с каналом товаров яндекс-маркет: Определена кодировка: utf-8 (строка 0, столбец 0) Дата из файла: 2011-06-13 14:06 (строка 1, столбец 118) Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Entity 'mdash' was not found (строка 24, столбец 987) Куда копать и как лечить? :blink: И еще как убрать с главной страници информацию о том что работет на опен чарт? С уважением.
  5. Человек ты крут :rolleyes: :rolleyes: Спасибо большое, все работает... :lol:
  6. я так понимаю что надо добавить новые поля в функцию function uploadProducts( &$reader, &$database ) { // find the default language id and default units $languageId = $this->getDefaultLanguageId($database); $defaultWeightUnit = $this->getDefaultWeightUnit(); $defaultMeasurementUnit = $this->getDefaultMeasurementUnit(); $defaultStockStatusId = $this->config->get('config_stock_status_id'); $data = $reader->sheets[1]; $products = array(); $product = array(); $isFirstRow = TRUE; foreach ($data['cells'] as $row) { if ($isFirstRow) { $isFirstRow = FALSE; continue; } $productId = trim(isset($row[1]) ? $row[1] : ""); if ($productId=="") { continue; } $name = isset($row[2]) ? $row[2] : ""; $name = htmlentities( $name, ENT_QUOTES, $this->detect_encoding($name) ); $categories = isset($row[3]) ? $row[3] : ""; $sku = isset($row[4]) ? $row[4] : "0"; $location = isset($row[5]) ? $row[5] : "0"; $quantity = isset($row[6]) ? $row[6] : "0"; $model = isset($row[7]) ? $row[7] : " "; $manufacturer = isset($row[8]) ? $row[8] : ""; $imageName = isset($row[9]) ? $row[9] : ""; $shipping = isset($row[10]) ? $row[10] : "yes"; $price = isset($row[11]) ? $row[11] : "0.00"; $dateAdded = (isset($row[12]) && (is_string($row[12])) && (strlen($row[12])>0)) ? $row[12] : "NOW()"; $dateModified = (isset($row[13]) && (is_string($row[13])) && (strlen($row[13])>0)) ? $row[13] : "NOW()"; $dateAvailable = (isset($row[14]) && (is_string($row[14])) && (strlen($row[14])>0)) ? $row[14] : "NOW()"; $weight = isset($row[15]) ? $row[15] : "0"; $unit = isset($row[16]) ? $row[16] : $defaultWeightUnit; $length = isset($row[17]) ? $row[17] : "0"; $width = isset($row[18]) ? $row[18] : "0"; $height = isset($row[19]) ? $row[19] : "0"; $measurementUnit = isset($row[20]) ? $row[20] : $defaultMeasurementUnit; $status = isset($row[21]) ? $row[21] : "true"; $taxClassId = isset($row[22]) ? $row[22] : "0"; $viewed = isset($row[23]) ? $row[23] : "0"; $langId = isset($row[24]) ? $row[24] : "1"; if ($langId!=$languageId) { continue; } $keyword = isset($row[25]) ? $row[25] : ""; $description = isset($row[26]) ? $row[26] : ""; $description = htmlentities( $description, ENT_QUOTES, $this->detect_encoding($description) ); $meta_description = isset($row[27]) ? $row[27] : ""; $meta_description = htmlentities( $meta_description, ENT_QUOTES, $this->detect_encoding($meta_description) ); $meta_keywords = isset($row[28]) ? $row[28] : ""; $meta_keywords = htmlentities( $meta_keywords, ENT_QUOTES, $this->detect_encoding($meta_keywords) ); $additionalImageNames = isset($row[29]) ? $row[29] : ""; $stockStatusId = isset($row[30]) ? $row[30] : $defaultStockStatusId; $storeIds = isset($row[31]) ? $row[31] : ""; $related = isset($row[32]) ? $row[32] : ""; $tags = isset($row[33]) ? $row[33] : ""; $sort_order = isset($row[34]) ? $row[34] : "0"; $subtract = isset($row[35]) ? $row[35] : "true"; $minimum = isset($row[36]) ? $row[36] : "1"; $cost = isset($row[37]) ? $row[37] : "0.00"; $product = array(); $product[0] = $productId; $product[1] = $name; $categories = trim( $this->clean($categories, FALSE) ); $product[2] = ($categories=="") ? array() : explode( ",", $categories ); if ($product[2]===FALSE) { $product[2] = array(); } $product[3] = $quantity; $product[5] = $model; $product[6] = $manufacturer; $product[7] = $imageName; $product[9] = $shipping; $product[10] = $price; $product[12] = $dateAdded; $product[13] = $dateModified; $product[14] = $dateAvailable; $product[15] = $weight; $product[16] = $unit; $product[17] = $status; $product[20] = $taxClassId; $product[21] = $viewed; $product[22] = $languageId; $product[23] = $description; $product[24] = $stockStatusId; $product[25] = $meta_description; $product[26] = $length; $product[27] = $width; $product[28] = $height; $product[29] = $keyword; $product[30] = $measurementUnit; $product[31] = $sku; $product[32] = $location; $storeIds = trim( $this->clean($storeIds, FALSE) ); $product[33] = ($storeIds=="") ? array() : explode( ",", $storeIds ); if ($product[33]===FALSE) { $product[33] = array(); } $product[34] = ($related=="") ? array() : explode( ",", $related ); if ($product[34]===FALSE) { $product[34] = array(); } $product[35] = ($tags=="") ? array() : explode( ",", $tags ); if ($product[35]===FALSE) { $product[35] = array(); } $product[36] = $subtract; $product[37] = $minimum; $product[38] = $cost; $product[39] = $meta_keywords; $product[40] = $sort_order; $products[$productId] = $product; } return $this->storeProductsIntoDatabase( $database, $products ); } как и куда надо прописать ?
  7. ну что ни кто не подскажет, мне кажется ответ на этот вопрос будет полезен не только мне ? :blink: :blink:
  8. Добрый день! Обновил свой магазин до версии ocStore 0.2.2 и был приятно удивлен тем что в админке наконец-то появилась возможность задать title и заголовок для каждого товара. Но в модуле импорта из Excel нет этих столбцов, и если делать каталог в Excel, то потом надо вручную их добавлять. Но после обновления каталога все добавленные в ручную данные опять исчезают :blink: . Подскажите как изменить модуль импорта, чтобы добавить туда эти столбцы?? С уважением Евгений.
  9. очень странно но ничего не меняется...
  10. позвольте вклиниться сюда дабы не создавать новую тему, как сделать так чтобы при выборе способа "Доставка по городу" рядом с этим словом не отображался вес ? Сейчас Доставка по городу Доставка по городу (Вес: 0.00g) Надо Доставка по городу Доставка по городу
  11. маленькое добавление в перевод в файле /catalog/language/russian/information/contact.php должны быть такие строки, вместо тех которые там есть // Entry Fields $_['entry_name'] = 'Ваше имя:'; $_['entry_email'] = 'Ваш E-Mail:'; $_['entry_enquiry'] = 'Ваш вопрос:'; $_['entry_captcha'] = 'Введите код, указанный на картинке:';
  12. все вопрос решен, оказывается они не дают доступ к оплате картами пока не подписан письменный агентский договор...
  13. да смотрел уже но комиссия высоковата, а с этим модулем помочь можете ?
  14. Кто нибудь настраивал оплату через этот сервис ? там при стандартной установке отсутствует возможность оплаты картой visa, но на сайте есть пример как его подключить, может кто уже делал такое, поделитесь инфой ? вот этот код можно как-то привязать к модулю оплаты ? <form action="https://rbkmoney.ru/acceptpurchase.aspx" method="POST"> <input type="hidden" name="eshopId" value="2000000"> <input type="hidden" name="recipientAmount" value="10"> <input type="hidden" name="recipientCurrency" value="RUR"> <input type="hidden" name="orderId" value="111"> <input type="hidden" name="user_email" value="[email protected]"> <input type="hidden" name="serviceName" value="комментарий"> <input type="hidden" name="preference" value="bankCard"> <input type="hidden" name="successUrl" value="http://www.example.ru"> <input type="hidden" name="failUrl" value="http://www.example.ru"> <input type="submit" name="button" value="оплатить"> </form>
  15. большое спасибо теперь все заработало
  16. это я все читал, вопрос в том что у меня в стандартной установке ocStore 0.1.7 вообще нет .htaccess.txt... что должно быть прописано в .htaccess для работы SEO URL
  17. Народ подскажите как работает ета фича? Когда включаю то на все товары получаю ошибку 404 нет такой страницы... Ссылки действительно стали такими как надо, но не работает ничего... Может надо создать хттп акцесс, но что в нем прописать ?
  18. кто знает где и в каком файле формируется содержимое переменной $description (желательно прям кусок кода выделить) ?
  19. Позвольте внести свои 5 копеек в файл www/catalog/language/russian/checkout текст для переменной $_['text_your_details'] желательно заменить на тот что ниже, так на много понятней и лучше. $_['text_your_details']= '<font size=2>Ваши персональные данные:</font><br><i> <font color=Red size=1>* поля отмеченные звёздочками обязательны для заполнения</font></i>';
  20. спасибо за ответ вопрос решен.
  21. Добрый день. Установил ocStore 0.1.7, после установки в админке появился пункт экпор/импорт, но когда его нажимаю то пишет что нет данных. Прочитал FAK в этом разделе и попробовал установить модуль как там написано, после этого из админки пропал пункт экспор/импорт. Как правильно установить этот модуль ?
  22. помогло спасибоа где этот модуль настраивается ? или в стандартной поставке его нет ?
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.