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

Xpl

Users
  
  • Posts

    50
  • Joined

  • Last visited

Everything posted by Xpl

  1. А почему кое как? я наоборот на первый сайт апи яши засунул за 30 сек, а вот с шаре пришлось минутку повозиться
  2. Как и в большинстве интернет магазинов всех покупателей можно как правило разбить на местных, порой только твой город и всех остальных, в силу специфики моих товаров разбиение где то 95/5 % в силу местных. Весьма логично было бы настроить область по умолчанию, при прохождении регистрации, но такой функции у ОС нету. Тк на форуме это информации нет, а мне помогли в ЛС выкладываю рецепт от Fix305, низкий ему поклон за помощь можно в ручную это сделать в файле..\catalog\controller\checkout\guest_step_1.php if (isset($this->request->post['zone_id'])) { $this->data['zone_id'] = $this->request->post['zone_id']; } elseif (isset($this->session->data['guest']['zone_id'])) { $this->data['zone_id'] = $this->session->data['guest']['zone_id']; } else { $this->data['zone_id'] = 'FALSE'; }заменить на if (isset($this->request->post['zone_id'])) { $this->data['zone_id'] = $this->request->post['zone_id']; } elseif (isset($this->session->data['guest']['zone_id'])) { $this->data['zone_id'] = $this->session->data['guest']['zone_id']; } else { $this->data['zone_id'] = 'нужный id региона'; }зоны подгружаются через ajax в файле ..\catalog\controller\checkout\guest_step_1.php, функция zone()вызывается AJAX в файле ..\catalog\view\theme\default\template\checkout\guest_step_1.tpl $('select[name=\'zone_id\']').load('index.php?route=checkout/guest_step_1/zone&country_id=<?php echo $country_id; ?>&zone_id=<?php echo $zone_id; ?>'); $('select[name=\'shipping_zone_id\']').load('index.php?route=checkout/guest_step_1/zone&country_id=<?php echo $shipping_country_id; ?>&zone_id=<?php echo $shipping_zone_id; ?>'); а вообще если доставка только в 1 регион, то было бы проще просто сделать скрытые поля (а еще лучше сразу в контроллере прописать нужные id) и не заставлять пользователя лишний раз думать надо ли ему что то выбирать в полях страна и регион.
  3. есть.у себя на сайте прикрутил Мы вконтакте, разместив скрипт в модуле HTML+ и в product.php добавил share42. следуя инструкции на форуме прикрутил кнопку хочу в подарок в контакте. особых трудностей не встретил. З.Ы программировать не умею. https://opencartforum.com/topic/2257-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D0%B8-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8-vkfbyamail-%D0%B8-%D1%82%D0%B4/page__gopid__13917#entry13917 вот например. остальное поиском найдите
  4. https://opencartforum.com/topic/2257-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D0%B8-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8-vkfbyamail-%D0%B8-%D1%82%D0%B4/
  5. Админка- Дополнения- Доставка Доставка без фиксированной оплаты -> установить В поле ИТОГО указываем сумму порога. статус включить и регионы для которых действует. собственно все OC v 0.18
  6. Добрый вечер уважаемые. Бродя по данному форуму обнаружил информацию о отличном и красивом сервисе share42.com сервис дает функционал добавления в социальные закладки. и настраивается почти в три нажатия мышки. 1 заходим на сайт выбираем нужные нам кнопки и вид(горизонтальный или вертикальный) 2 выбираем ориентацию закладки(этот способ нужен для вертикальной панели) 3 указываем кодировку UTF8 4 смотрим результат и качаем скрипт 5 создаем папку в корне сайта называем ей share42 (я думаю все и так понимают но написал самый простой вариант) 6 из архива скачанного в п4. извлекаем файлы и складываем в папку созданную в п.5 Что бы проверить что сделали все правильно обратитесь к иконке по ссылке http://вашсайт.ру/share42/icons.png если открылась картинка вы все сделали правильно. 7 добавляем информацию в файл стилей. используйте notepad++ для этого открываем файл /catalog/view/theme/greenstore/stylesheet/stylesheet.css обратите внимание это названия темы оформления у вас может быть default или что то еще. переходим в конец файла и вставляем текст предлагаемый на сайте share42 #share42 { position: fixed; z-index: 1000; margin-left: -70px; /* смещение панели влево от края контента */ padding: 6px 6px 0; background: #FFF; border: 1px solid #E9E9E9; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } * html #share42 {display: none} #share42:hover { background: #F6F6F6; border: 1px solid #D4D4D4; -webkit-box-shadow: 0 0 5px #DDD; -moz-box-shadow: 0 0 5px #DDD; box-shadow: 0 0 5px #DDD; } #share42 a {opacity: 0.5} #share42:hover a {opacity: 0.7} #share42 a:hover {opacity: 1} #share42 img {margin: 0 !important; padding: 0 !important; border: none !important;} обратите внимание на margin-left: -70px; /* смещение панели влево от края контента */ возможно придется менять значение под ваш шаблон.8 Самое тяжелое позади переходим к легкому открываем файл /catalog/view/theme/greenstore/template/common/header.tpl обратите внимание это названия темы оформления у вас может быть default или что то еще. Ищем конец хеада </head> <body> сразу после body вставляем <script type="text/javascript" src="http://МОЙСАЙТ.РУ/share42/share42.js"></script> <script type="text/javascript">share42('МОЙСАЙТ.РУ/share42/','<?php echo "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'] ?>','<?php echo $title; ?>',150,20)</script> МОЙСАЙТ.РУ не забудьте заменить на адрес вашего сайтаобратите внимание на на 150 и 20 это параметры отступов, в зависимости от шаблонов с ними придется поэкспериментировать. Нюанс: файл /catalog/view/theme/greenstore/template/common/header.tpl был взят потому что в нем уже инициализирована перемененная $title и проблем не возникает. Для размещения в других местах нужно инициализировать $title
  7. не пустое поле вы будете видеть и принимать решение надо или нет - это к вам
  8. у меня это реализованно силами хостинга, а в версии 1,8 прямо есть поле в админки дополнительные ящики куда слать письмо о заказе, проверил работает
  9. если у человека недоступен файл для регистрации с яндексом. то искать проблемы в движке не стоит. про актуальность полностью с вами согласен, пост не удалил что бы если человек с аналогичной проблемой найдет эту тему, знал куда копать
  10. тоже не совсем понятна тема, чем работа этих ребят отличается от раздела платные услуги? вам надо что бы вам\написали\прикрутили\настроили модуль\устранили ошибку вы постите топик, находится спец делает вы ему платите - все хорошо. вам надо с 0 сайт с базовым функционалом, ребята разворачивают\наполняют\настраиваю и тд движок вы платите за их работу. вот если бы они приносили коробку с диском и брали 700баксов -это было бы порицаемо, а выполнение работ вполне логично.
  11. Я вчера столкнулся и успешно решил через 15 минут поиска по форуму. Делается это так: /www/catalog/controller/checkout тут файл guest_step_1.php находим ближе к концу файла private function validate() а дальше тупо коментим то что нам не надо у меня так: ну все валидация отключена. теперь надо поправить картинку для пользователяидем в файл /catalog/view/theme/greenstore/template/checkout обратите внимание greenstore это имя шаблона у вас мб default и убираем звездочки и лишние поля. однако на этом мы не закончили и заказчик будет видеть письма с уведомлением с пустыми полями это как и весь шаблон письма править файл order_confirm.tpl тут /catalog/view/theme/greenstore/template/mail обратите внимание greenstore это имя шаблона у вас мб default что то мне подсказывает что можно еще глубже порыть, но у меня необходимости не было
  12. на хостинге обычно, есть php my admin в нем возможность импорта экспорта xls->sql решает все аналогичные проблемы, да и производительность и рядом не валялась.(проверенно на 5к+ позициях)
  13. вот это к движку вобще отношения не имеет, обратитесь в вашу тех поддержку хостинга
  14. Наличие мест вывода зависит от конкретного модуля, а по поводу стремный, поставьте жумлу+виртуамарт и потом сравните
  15. Я правильно понял что автор хочет что бы при товаре 0 товару выставлялся статус ОТКЛЮЧЕНО, штатными методами не поправить, лезьте в модуль списания с остатков
  16. все там есть, сегодня правил \ocstore_v0.1.8\upload\catalog\view\theme\default\template\mail\ вот путь в винде с развернутого архива. обратите внимание на DEFAULT это имя темы оформления, поэтому если у вас другая тема не ошибитесь, а то поправите файл а результата не будет.
  17. А с правами у вас все в порядке? очень похоже на то что половина файлов не доступна. я тут скачал с репозитория сборку из 20 тем оформлений. так у части файлов дата откуда то из будущего, эти файлы на хостинге не развернулись и 80% тем на заработали
  18. Все отлично реализуется в версии 1,8 одно что учет остатков не ведётся толком.
×
×
  • 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.