Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

stebgo

Користувачі
  
  • Публікації

    93
  • З нами

  • Відвідування

Усі публікації користувача stebgo

  1. Здравствуйте. У меня следующая проблема - на сайте установлены три языка, и сделано три магазина стандартным способом. в каждом магазине установлен свой язык по умолчанию. Только сейчас обнаружил что ocStore 1.5.4.1 выдает в любом из трех магазинов не по умолчанию, а в зависимости от кода страны откуда пришел покупатель, языка браузера или еще как то . Вот собственно хотелось бы убрать эту его функцию + убрать запоминание выбора языка(при переходе между магазинами). в место переключения языка сделаю потом ссылки на другие магазины.
  2. это небольшое описание способа, которое видно в корзине под названием способа оплаты или доставки. вставил пока используя модуль симпле для карт вот такое описание "Вы можете использовать карту VISA или MasterCard, если для нее включена защита 3-D Secure." без 3d не работает точно, пробовал с белорусских карт виза, недавно делал. когда делал бабулька работающая там говорила мне - зачем тебе это 3d защита у нас же она нигде не используется, а платить в интернете можно с этой карты, она же виза электрон, да и делать с защитой дороже. в общем у большинства беларусов нет 3-D Secure и они не представляют что это такое, так как карты в основном получают при трудоустройстве и естественно карты самые дешевые.
  3. я так понял что принимаются только карты с защитой 3-D Secure ? или в настройках яндекса можно это отключить? и добавте пожалуйста в языковой файл text_description - для описания способо оплаты
  4. здравствуйте. установил в своем магазине комментарии sv kament, в них есть функция сохранения комментариев на сервере сайта для seo. пытаюсь настроить сохранение в базу как написано тут http://svkament.ru/faq#kament_page_name так как плохо разбираюсь в php и работой с базой пока решил вставить код в шаблон получился вот такой код <?php $subdomain = "smold"; $page_name ='http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; function update_kament_comments($subdomain, $page_name) { $plain = ''; $row = NULL; // Сначала проверим в БВ $result = $this->db->query("SELECT data, UNIX_TIMESTAMP(timestamp) as timestamp from kament_raw_comments WHERE page_name=\"$page_name\""); if(!$result) { error_log('Bad query in update_kament_comments()!'); return NULL; } else { $row = mysql_fetch_assoc($result); if($row) $plain = $row->data; } // если данные в БД не найдены или они устарели - обновить с KAMENT сервера if(!$row || $row['timestamp'] < (time() - 1800) ) { $new_data = kament_download_from_url('http://' . $subdomain . ".svkament.ru/commentswidget/plain/?page_name=$page_name"); if($new_data != NULL) { $plain = $new_data; $result = $this->db->query("INSERT INTO $table_name (page_name, timestamp, data) VALUES(\"$page_name\", NOW(), \"$new_data\") ON DUPLICATE KEY UPDATE timestamp=NOW(),data=\"$new_data\""); if(!$result) { error_log('Unable to save new data to DB in update_kament_comments()'); } } } return $plain; } // Скачать данные по заданному URL используя CURL function kament_download_from_url($url) { if(!function_exists('curl_version')) return NULL; $ch = @curl_init ( $url ); if(!$ch) return NULL; curl_setopt( $ch, CURLOPT_AUTOREFERER, true ); curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, true ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, FALSE); $output = curl_exec ( $ch ); $httpcode = curl_getinfo($ch,CURLINFO_HTTP_CODE); if (curl_errno ( $ch ) || $httpcode != 200) { return NULL; } else { curl_close ( $ch ); } if( strpos($output, 'kament-plaintext-comments')===false ) return NULL; return $output; } $plain_comments = update_kament_comments($subdomain, $page_name); ?> <div id="kament_comments"> <?php echo $plain_comments; ?> </div> <script type="text/javascript"> /* * * НАСТРОЙКА * * */ var kament_subdomain = 'smold'; /* * * НЕ МЕНЯЙТЕ НИЧЕГО НИЖЕ ЭТОЙ СТРОКИ * * */ (function() { var node = document.createElement('script'); node.type = 'text/javascript'; node.async = true; node.src = 'http://' + kament_subdomain + '.svkament.ru/js/embed.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(node); })(); </script> <noscript>Для отображения комментариев нужно включить Javascript</noscript> таблицу в базе данных создал используя запрос из faq база данных без префикса. в общем прошу помощи в доработке этого кода под опенкарт (1,5,4,1), в данном виде не работает . нужно изменить только sql запросы или где то еще косяки?
  5. жду версию с api просьба сделать в этой версии - при оплате не в российских рублях конвертацию в российские рубли по курсу обмена сайта.
  6. для тех у кого не дефолтный шаблон 1) смотрите куда заливаете файлы, залейте в свой шаблон 2) в файле vqmod_ocu_waitlist.xml заменить все пути типа <file name="catalog/view/theme/default/template/common/footer.tpl"> на <file name="catalog/view/theme/*/template/common/footer.tpl"> то есть - заменить default на * 3) у меня он тоже пока не работает.... :-) рою vqmod, что и вам советую, возможно что то изменено - добавлен класс или еще что то и vqmod не правит файл. работает в категории - по умолчанию в карточке товара vqmod не менял кнопку, вставил нужное значение в карточку и все заработало.
  7. да мне бы просто код записи в базу :), какие то нюансы - пишется купон в одну таблицу или в несколько может еще что то, или хоть где он формируется, в каком файле. попробую сам для начала, если не получится буду спрашивать.
  8. Здравствуйте. помогите пожалуйста с кодом создания купона. код будет находится в кабинете пользователя, пока не решил где точно... купон должен создаваться при первом посещении кабинета. необходимо что бы при запуске кода он проверял наличие в базе купона с определенным кодом и при его отсутствии создавал запись. параметры произвольные, я их потом подгоню под нужные
  9. Здравствуйте, стоит ocstore 1.5.4.1 с установленным по умолчанию seopro, хочу установить seopro_multilang . мне необходимо просто заменить файлы или нужно еще что то сделать ? тот же вопрос и по cached_seo_pro_v1.5.3 (может он уже установлен у меня :-) ) зызалил файлы seopro_multilang перестал работать simple что еще перестало не смотрел, вернул все обратно
  10. Скиньте пожалуйста настройки для английского языка. раньше удалил в админке за ненадобность, теперь понадобился :)
  11. из поста https://opencartforum.com/topic/25361-модуль-скидки-наценки-в-зависимости-от-суммы-за/?do=findComment&comment=206470 данный модуль начал конфликтовать с модулем скидки от суммы заказа причина в админке в языках не хватало языкового файла payaftercheck1.php скопировал и переименовал payaftercheck2.php в payaftercheck1.php
  12. Здравствуйте. модуль работал все было нормально. но сейчас попробовал зайти выдает белый экран (в админке) на сайте скидка работала попробовал перезалить, переустановить пропали все скидки, изменить настройки модуля также не выходит. ставил после него пару модулей, пробовал отключать их, все равно не работает, да и вроде ставились они без замены файлов... vqmod только добавляет строки в них может подскажите где искать проблему? включил показывать ошибки, пишет Notice: Error: Could not load language payment/payaftercheck1! in /home/users2/s/stebgo/domains/manuart.net/vqmod/vqcache/vq2-system_library_language.php on line 41 просмотрел все файлы vqmod замену делает только vqmod_opencart.xml PS Все разобрался, конфликт был с модулем payaftercheck, в админке в языках нехватало языкового файла payaftercheck1.php скопировал и переименовал payaftercheck2.php в payaftercheck1.php
  13. спасибо сделал, пробовал с минусом но наверное что то с весом не то сделал, сейчас переделал все стало ок
  14. здравствуйте, подскажите как сделать отключение модуля при определенном весе, делаю доставку мелким пакетом там максимальный вес до 2 кг, и все что выше показывает доставка 0, нужно что бы данного способа доставки вообще не было, можно гдето подкорректировать чтобы например пи указании 2000:-1 значения, доставка отключалась и нельзя было выбрать этот способ?
  15. тоже думаю над данной проблемой. какие плюсы минусы будут если создать на поддомене копию магазина для оптовиков.
  16. мне помогло это, все остальные модули не выводили http://www.opencart.com/index.php?route=extension/extension/info&extension_id=8529&filter_search=rss&filter_download_id=29
  17. именно так хотелось бы максимально упростить жизнь рядовому покупателю - на собственном опыте убедился что в партнерке очень маленький процент регистрируется, а когда уже зарегистрирован то почему бы и не потратить пару минут на публикации ссылок, а если еще к стандартному адзис в карточке товара (для зарегистрированных) добавить маленький текст - "поделись ссылкой, получай 5% с продаж" то мне кажется значительно увеличится доля кликов.
  18. здравствуйте пока партенрку не купил, жду дальнейшего ее развития. интересует возможность создания аккаунта в партнерке при обычной регистрации или оформлении заказа. выше я читал о возможных проблемах с начислением процентов самому себе, но во первых я и так использую сейчас бонусные баллы примерно 5 % , а во вторых нельзя ли используя модуль многоуровневой партнерки задать для первого уровня 0% вознаграждение. и еще такой вопрос - не планируете ли внедрить возможность вместо начисления денежных средств автоматически начислять бонусные баллы, мне как то выгоднее (да и не только мне наверное) что бы покупатель купил за баллы товар стоимостью 50$ себестоимость которого 5$ чем выплачивать ему эти 50$ :ugeek: ЗЫ в некоторых магазинах есть очень эффективная система купонов, при регистрации каждый пользователь получает постоянный купон на скидку, которым сам воспользоваться не может, скидку получает тот кому он его отдаст (естественно только один раз), он же становится рефералом.
  19. поставил галочку, заработало, но только при попытке зарегистрироваться обычным способом, в корзине при оформлении заказа не определяет
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.