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

deeman

Users
  
  • Posts

    8,541
  • Joined

  • Last visited

Everything posted by deeman

  1. Во-первых /box - это явно лишнее, во-вторых это скорее всего ответ сервера, потому что в модуле такого нет, а в самом опенкарте я подобного не встречал. Проверьте лог ошибок сервера.
  2. Просьба ко всем, у кого возникают подобные проблемы, давайте сразу ссылки либо на свой сайт, либо говорите версию магазина, версию моего модуля и ссылку на платежный модуль, иначе время затягивается.
  3. Сохраняются значения, которые до знака равно, после знака равно - то что выводится на экран, так что нужно изменить value1 и т.д. на нужные значенияВ новой версии добавил тип select_from_api, чтобы можно было создавать селекты из значений возвращаемых из апишной функции, добавил ради упрощения совместимости со сторонними модулями типа выбора группы пользователей и т.п. Пример: public function select_custom_group_id() { $values = array(); $cg_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "customer_group ORDER BY name"); foreach ($cg_query->rows as $group) { $values[$group['customer_group_id']] = $group['name']; } return $values; } Этот метод нужно добавить в simpledata.php, а в админке модуля создать кастомное поле с ID custom_group_id и выбрать тип select_from_api, соответственно эти значения будут загружаться в селект на форме. В этом же файл можно сохранять и загружать значения, если нужно пример могу выложить, делал доработку для одного бразильца.
  4. выложил новую версию, из новых возможностей: - Маска поля по шаблону (jQuery masked input plugin) - Вернул автозаполнение города и данных по нему - Добавил поддержку html в метках - Добавил поле с типом "select from api" - для реализации совместимости со сторонними модулями - Добавил автогенерацию пароля - Изменил первую загрузку страницы заказа, чтобы улучшить быстродействие - Изменил отображение ошибок, связаных с оплатой и доставкой - Исправил мелкие баги с прошлых версий
  5. в главном языковом файле этого языка код языка отличается от кода, установленного для этого языка в админке. сейчас выложил новую версию, там поменял логику получения кода, такой ошибки не должно больше быть
  6. Можно сделать любой язык, налоги и т.п. отключаются через модули опенкарта. Киви иногда принимаю в качестве исключения, но вроде на этом форуме подключили оплату через киви
  7. Я уже отвечал на подобный вопрос, что пострадает принцип модульности и это будет затрагивать файлы самого опенкарта. Я предоставил инструмент для сохранения данных, дальше каждый волен реализовывать под себя все что угодно, иначе так может дойти и до того, что и форму заказа админки тоже придется править и связанные формы списков и т.д. и т.п. А это затрагивает и связанные модели данных для извлечения/сохранения данных. В общем все это заходит в такие дебри, что при создании универсального кода появится куча ошибок и проблемы по совместимости как со стандартным опенкартом, так и с кучей расширений, которые правят те же самые модели и формы. Я думаю, что не так сложно добавить/удалить поля в одной форме конкретно под себя. Где-то даже тему видел как добавлять свои поля в админке и формах для новичков в программировании.
  8. По первому вопрос не понял, что значит значения отличаются? Мой модуль не затрагивает эту страницу, может быть сами что-то там правили?По-второму - надо править файл catalogviewthemeваша_темаtemplatecommonheader.tpl
  9. Ссылки для скачивания баз http://simpleopencart.com/downloads/oc_geo_RU.rar http://simpleopencart.com/downloads/oc_geo_ip_RU.zip после заливки нужно проверить префиксы, в этих дампах префикс oc_, его нужно заменить на свой через переименование таблицы, если он не совпадает. Точность geo_ip таблицы не стопроцентная, могут быть ошибки, особенно если брать интернет ОПСОСов. Собирал из разных источников, но данные все равно могут меняться и устаревать. Отпишитесь, пожалуйста, кто скинул мне на вебмани платеж через терминал? Примечание не передалось.
  10. Корзина после выбора способа оплаты сама перезагружается (если у вас не очень старая версия модуля)
  11. Если данные в БД есть, то в первую очередь проверьте модель клиента, мой модуль лишь передает данные в эту модель, а она создает запись в бд и отсылает письмо. Может быть ставили какие-нибудь вкмоды или правили модели в ручную?
  12. To koftik Немного не понял суть вопроса. Вы хотите сделать точно так же, то есть по выбору группы покупателей изменять наборы полей?..
  13. Если это тот же самый модуль, с которым ко мне обращались в личке, то там надо подправить одну строку:Файл catalogmodeltotalpaymentmethoddiscounts.php строка 7 if(isset($this->session->data['order_id'])&&isset($this->session->data['payment_method'])){ Нужно удалить isset($this->session->data['order_id'])&&
  14. Делаю новую версию, добавил быструю первую загрузку модуля, подправил три файла. Если кому-нибудь они нужны прямо сейчас (кто-то хочет испытать или не хочет ждать новую версию), то напишите мне в личку свою почту, скину. Общую рассылку делать не хочу пока что, чтобы не сбивать народ с толку и не плодить версии. Изменены три файла simplecheckout.php simplecheckout.tpl simplecheckout.js
  15. Через пробел добавить новыйclass="s_button_1 s_main_color_bgr my_css_class" Насчет загрузки, - сервер скорее всего тормозит. Последовательно загружается потому, что каждый следующий зависит от предыдущего, от адреса доставки зависят варианты доставки, от выбранного вариант доставки зависят стоимость доставки, от этого всего также зависят варианты оплаты.
  16. simplecheckout.tpl <!-- для дефолтного шаблона --> <a class="simplecheckout-button" onclick="javascript:history.back()"><span><?php echo $button_back; ?></span></a> <!--- для шоппики --> <a class="s_button_1 s_main_color_bgr" onclick="javascript:history.back()"><span class="s_text"><?php echo $button_back; ?></span></a>
  17. Сорри, там надо не это заменить, а поменять метку для кэша в этом методе.Так как кэш нужен еще и тогда, когда данных для данного IP нет, чтобы не перепроверялось при следующей загрузке страницы. Строка 50 и 76 'geo.' . $ip_int => 'maxmind.' . $ip_int
  18. В админке модуля 3 вкладка, настройки полей страна, регион, город, почтовый индекс - использовать определение по IP.Статическую переменную добавлю, API добавлял в последнюю очередь и решил сразу же написать метод для своей старой базы копированием со старой версии :)
  19. Без регистрации не создается запись для покупателя в таблице покупателей, все данные покупателя хранятся в таблице заказов. Вам проще всего написать простой скрипт для экспорта покупателей из таблицы заказов, у таких customer_id будет равным 0.
  20. В шаблоне simplecheckout.tpl этой кнопке добавьте класс например simplecheckout-button-backА в simple.css добавьте .simplecheckout-button-back { float:left; } Должна сместиться влево
×
×
  • 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.