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

sv2109

Users
  • Posts

    3,690
  • Joined

  • Last visited

Everything posted by sv2109

  1. Для тех, кто возьмется за работу предупреждаю: заказчик не совсем адекватный - он может вечером скинуть доступ к своему сайту, а в 6 утра(!!!) создать тему на форуме, что его кинули! При этом в качестве оправдания заявить, что "какие могут быть притензии по времени суток, в мире не один часовой пояс" (его слова) При этом модуль, который я ему скинул был полностью рабочий, есть подтверждение его работы от другого пользователя. Формат цены у меня отображался нормально, с валютой. Почему сейчас не отображается - вопрос скорее всего к тем, кто доделывал уже после. Сортировку и css форматирование сделать не проблема но я пас. Тема обсуждалась тут https://opencartforum.com/topic/37858-%D0%B2%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%BE-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4-%D1%86%D0%B5%D0%BD-%D0%B2%D1%81%D0%B5%D1%85-%D0%B3%D1%80%D1%83%D0%BF%D0%BF-%D0%BF%D0%BE%D0%BA%D1%83%D0%BF%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9-%D0%B2-%D0%BA%D0%B0/?do=findComment&comment=312541
  2. Да, это одна из очень существенных проблем опенкарта: К огромному сожалению в опенкарте нету нормальной системы API, чтобы можно было с помощью например хуков, как в Друпале внести изменения в движок не затрагивая другие файлы. Вместо этого присутствует или костыль под названием vqmod или изменения приходится вносить вручную, изменяя файлы движка, что в других движках вообще считается дикостью, но в опенкарте это норма. Из-за этого возникает 95% всех проблем с модулями. И решить эти проблемы кроме как предоставить разработчику фтп доступ к сайту пользователя, если он далек от программирования, невозможно. А разработчики они ведь разные бывают.. кто-то честно внесет изменения и выйдет, а какое-то падло добавит на сайт код вируса или оставит для себя лазейку доступа в админку.. А кто-то может сделать пакость не специально а по незнанию или по ошибке.. Трагедия в том, что иначе как предоставить фтп доступ разработчику проблему не решить. Разве что или самому учить программирование или нанять 1 программиста чтобы только он 1 имел доступ и вносил все изменения в сайт.
  3. не знаю правильно ли вас понял, но есть вот такой модуль https://opencartforum.com/files/file/599-%D1%80%D0%B0%D0%B7%D0%BD%D1%8B%D0%B5-%D1%86%D0%B5%D0%BD%D1%8B-%D0%B4%D0%BB%D1%8F-%D0%B3%D1%80%D1%83%D0%BF%D0%BF-%D0%BF%D0%BE%D0%BA%D1%83%D0%BF%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9/
  4. Для тех, кто хочет разобраться с ситуацией. 1. Модуль я сделал, скинул на почту вчера в 13:46. К модулю прикрепил инструкцию по установке. 2. Вчера в 17:32 пришел ответ что есть какие-то ошибки после установки 3. В 18:00 я попросил доступ к сайту, чтобы разобраться с ошибкой 4. В 18:09 я получил доступ к сайту 5. Не смотря на то, что время уже было не рабочее я начал работу по поиску причины. Оказалось, что клиент не правильно установил данный модуль, а именно не правильно вставил php код: строка "<?php echo $group_price['customer_group_[/size]name']; ?>: <?php echo [/size]$group_price['price']; ?>[/size]" была вставлена с переносом строки из-за того, что гмеил перенес длинную строку. Кроме этого, была замечена одна ошибка, которой у меня на локалхосте не было, пришлось разбираться. 6. Я не виню заказчика в том, что он не правильно вставил код, потому что он не обязан в этом разбираться. 7. Мне начали приходить письма с обвинениями что модуль я не вообще сделал. 8. Все ошибки были исправлены, модуль был рабочим на 21:00. 9. После этого доступ к сайт у меня пропал, модуль сейчас не работает. Причины я не знаю, возможно заказчик или кто-то другой внесли какие-то изменения в код. Я не мог этого сделать потому что доступа к сайту не имел. 10. Теперь заказчик пишет на форуме, что его кинули.. Вывод. Складывается ощущение что заказчик не совсем неадеквантный, он в нерабочее время требует срочно решить проблему, после чего на следующий день в 06:26! безосновательно обвиняет исполнителя в том, что его кинули. poetiq, не пишите мне больше, после ваших обвинений не имею никакого желания с вами больше общаться и тратить свое время на объяснения. ПС Если кто-то с участников форума (с хорошим рейтингом) выявит желание разобраться с ситуацией, готов скинуть модуль чтобы убедиться что все действительно работает и я никого не кидал. Скрин с перепиской: https://docs.google.com/file/d/0B2qVovNZWDJlU0E4LWdPZVZRNDQ/edit?usp=drivesdk
  5. Модуль я сделал, вы его неправильно установили, поэтому ничего и не работало. Если мне в 18:09 (то есть практически уже в нерабочее время) скидывают на почту фтп доступ к сайту, а потом через 2 часа начинают слать письма ожидая результата + пишут на форуме злобные комментарии.. ну тогда я не знаю.. удачи вам в поиске исполнителей..
  6. 1. Вы языковый файл подключаете ПОСЛЕ рендеринга, соответственно в шаблоне не видны языковые переменные. Нужно рендеринг делать в последнюю очередь, когда определены все переменные. 2. Откуда берется $this->config? Класс ControllerModuleMyModul наследует класс Controller (ControllerModuleMyModul extends Controller) соответственно наследует все паблик методы и элементы этого класса. Родительский класс Controller и предоставляет доступ к $config, которые находится в реестре ($registry)
  7. Так можно же спойлер вставить, нужно заключить текст между тегами [ spoiler ][ /spoiler ] (без пробелов) + в редакторе есть кнопка Специальные BB коды Кто хочет тот вставит, кто не хочет тот и кнопкой пользоваться не будет, имхо
  8. Если не ошибаюсь, vqmod не находит текст из нескольких строк, где есть перенос строки. Я всегда ищу по 1 строке, так намного надежнее.
  9. да, работает этого нету, но если нужно реализовать можно все - пишите в ЛС
  10. Извините, просто катастрофически не хватает времени в последнее время. Но раз пообещал и вам это очень сильно нужно, тем более это доработка моего модуля то сделаю. Постараюсь сделать за выходные. В крайнем случае, если не успею за выходные то уже с понедельника 100% сделаю. Хорошо?
  11. Есть 2 варианта: 1. десятки разработчиков в десятках своих дополнений регулярно будут менять цену каждого модуля после каждого скачка курса 2. администрация 1 раз меняет валюту и все цены автоматически меняются и не зависят ни от каких скачков курса Мне кажется что второй вариант намного более предпочтительнее.
  12. О каком "подешевлении" вы говорите? раньше доллар стоил 23 рубля, теперь 36http://www.banki.ru/products/currency/usd/ Да и зачем эти разговоры? Доллар сейчас считается мировой валютой, за которую осуществляются международные торговые операции (даже нефть с газом продают за доллары). Поэтому, я считаю, было бы логичным, учитывая что на этом форуме собрались люди со всего бывшего Союза и даже других стран, все операции перевести также в более стабильную, международную валюту. Это мое мнение.
  13. :) Писал точно об этом самом пол года назад: Предлагаю перевести цены модулей в доллары США или евро тема переросла в политические споры и на этом все заглохло.
  14. Возможно. Есть даже API http://text.ru/api-check правда не знаю платно это или бесплатно. Осталось сделать кнопку и запрограммировать связь с апи для проверки: берем текст, отправляем на проверку, получаем результат, показываем как-то пользователю.
  15. Мне кажется, опенкарт, как и любой другой интернет магазин не совсем подходят для продажи недвижимости. Потому что недвижимость она не продается как продается например ноутбук. Никто ведь не будет добавлять квартиру в корзину после чего оплачивать покупку картой.. Я, например, делал сайт по недвижимости (точнее раздел на городском портале) с помощью Друпала, вот так получилось (правда карта уже не работает почему-то, раньше работала, была привязка недвижимости к карте, поиск по карте итд). Но если у вас есть желание сделать сайт именно на оперкарте - пишите в ЛС или на почту [email protected] можно обсудить, сделать, конечно, все можно. Там не только "модуль поиска" писать нужно, там много всего переделывать надо в самом магазине.
  16. Ответил на почту, еще сюда напишу, может кому пригодится. Это, как я и предполагал выше, BOM
  17. Скинь файл контроллера мне на почту [email protected], гляну. Я просто на 99% уверен что это какой-то непечатный символ в самом файле.
  18. Сталкивался с похожим, правда не в json. В редакторе KWrite есть опция "Добавлять отметку о порядке байтов (BOM)" если она включена то редактор добавляет в самое начало файла 1 непечатный символ, который потом вылазит в браузере в виде точки. Или в контроллере, который отдает json, где-то стоит точка "." (или какой-то непечатный символ), которая потом появляется в json
  19. + клиент сам может вернуть товар, для этого нужно зайти по адресу index.php?route=account/return/insert
  20. Любой параметр после передачи через get или post нужно получить в контроллере через $this->request->get['quantity'] или $this->request->post['quantity']
  21. В сессии. После нажатия "Купить" через аякс запускается контроллер checkout/cart/add (catalog/controller/checkout/cart.php) который вызывает $this->cart->add($this->request->post['product_id'], $quantity, $option); который записывает все в сессию system/library/cart.php $this->session->data['cart'][$key] = (int)$qty; ПС модель и артикул там не сохраняются. Сами товары на странице корзины в checkout/cart достаются через $products = $this->cart->getProducts(); где доп. информация о товаре берется с базы с таблицы product
×
×
  • 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.