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

Vitukr

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

    499
  • З нами

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

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

  1. Здесь, на форуме высказывалось одно правильное мнение. Цена взлома способа защиты должна быть дороже цены модуля. Так как цена модуля в среднем 500 - 1000 рублей, то самая нормальная защита будет как раз ioncube. Думаю, здешним и всем будущим халявщикам надо привыкнуть к этой мысли.
  2. Не в той теме затеяли спор, но спор конструктивный, когда спорящие дают свои предложения. Я так и не услышал, как же автору защитить свои права, чтобы не ставить покупателей в неудобное положение. По поводу разработчиков сайтов, которые не один раз покупают модуль. Лично я вынужден был снять все свои модули здесь с продажи, когда узнал, что несколько покупателей-разработчиков сайтов для других, купив один раз мой модуль, ставят их до сих пор сколько хотят.
  3. Думаю по ссылке на русском достаточно подробно написано. http://php.net/manual/ru/function.sprintf.php А кратко, первым аргументом идет как бы обычная строка но с неизвестными (говоря по простому) которые помечены знаком процента (%). Вот сколько этих процентов в первой строке (первом аргументе), столько должно быть запятых после первой строки и после запятой значение, соответствующее букве после процента. $format = '%d обезьян сидят на %s'; printf($format, $num, $location); В строке два процента, поэтому после подставленной строки в первом аргументе идут две запятые, после которых переменные соответствующего формата. d - это должно быть число, s - строка, по простому слово или слова. Вместо процентов с буквами подставляются значения этих двух последующих аргументов. Если будет третья запятая и значение после него (либо просто запятая вызовет ошибку много аргументов. Если будет только одна запятая с одним аргументом, то вызовет ту ошибку, которая написана вначале. Т.е. слишком мало аргументов для заданной строки. Две неизвестные, но одно значение для подстановки.
  4. Настроил в админке вывод только необходимых атрибутов и все работает даже на самом минимальном бесплатном хостинге. Пробуйте. Конечно, если включить отображение сотен атрибутов, то обработка замедлится. Но речь идет о том, что все можно настроить с этим фильтром.
  5. Вас наверное не впечатлил хостинг, так как все приведенное выше не относится к модулю, а к хостингу. Это бесплатный хостинг, соответственно ресурсы минимальные, т.е. не для магазинов с тысячами товаров. Этот хостинг последнее время атакуют DDOS атаками еще. Так что может попали в это время, или когда я обновлял, исправляя мелкие ошибки. Вот попробуйте эту страницу: http://vysoft.id1945.com/ocdemo/index.php?route=product/category&path=94_214 К сожалению, для большего объема обработки товаров необходимы большие ресурсы хостинга.
  6. Вот тут выложил большую базу http://vysoft.id1945.com/ocdemo Доступ в админку demo
  7. Возможно сразу и не заметно, но в новом фильтре учтены пожелания пользователей предыдущего фильтра. Так, сортировка параметров происходит согласно sort_order, за исключением текста атрибутов (3 уровень), который не имеет этого параметра, а поэтому сортируется по алфавиту, в том числе текст 16Гб стоит ниже 8Гб, что логично. Возможность отключать показ разных уровней атрибутов и опций расширяет возможности применения. Свернутые параметры сохраняют настройку при фильтрации. Но самое главное это точное фильтрование с заданными параметрами и никакого влияния на отображение страницы шаблона чтобы пользователь не делал, что резко отличает данный фильтр от конкурентов. Также немаловажно для пользователя, чтоможно установить любой шаблон и фильтр без проблем будет фильтровать не нарушая пользовательский шаблон. Естественно, речь не идет, когда внесены ручные правки в системные файлы и шаблоны, тем более, когда это сделано не корректно. Вчера столкнулся с одним иностранцем, который купив мой модуль "Всплывающая корзина" и у него на сайте он не работает. Что я не делал, также не заработал. Но там файлы системы просто вручную отредактированы и добавлен, изменен код. Причем, изменены те части кода, которые вообще не следовало изменять.
  8. Спасибо. Ошибку исправлю, так как вечно торопишься. Слайдер для атрибутов уже заложен в коде, но пока не использую, так как надо определиться в некоторых моментах. Есть еще проблемка в количестве фильтрации при сладере. Но это вопрос времени. Проблема в том, что значения атрибутов в текстовом формате и пользователь может делать ошибку в использовании, скажем написать "десять" вместо 10. Сладеры будут автоматически генерироваться, как впрочем и все параметры фильтра, это моя позиция, только надо будет пометить какой атрибут использовать как слайдер. Расширение области выбора сделаем. По поводу статуса неактивных параметров тоже пока в раздумбе как правильно реализовать. Проблема в том, как правильно совместить использование "включительно" и "исключительно", если задаешь много опций для этого (как в предыдущем моем фильтре) то может получаться чехарда, не зная как фильтровать. Вот поэтому, пока ничего с неактивными параметрами не делал, но в принципе можно делать неактивными с 0 количеством, но это при исключительном выборе. При включительном другая необходима логика. Для тестирования десятков тысяч товаров необходима база, которой у меня нет, к сожалению. Один добрый человек дал свою, но оказалось, что она на ocStore, да еще переделанная. Что не делал, не получилось подключить к OpenCart 1.5.6 так что, если кто даст базу к OpenCart 1.5.6 буду благодарен.
  9. Закончена разработка нового фильтра товаров. Фильтр фильтрует по цене, производителям, атрибутам, опциям. Посмотреть работу фильтра можно на демо сайте: http://vysoft.id1945.com/octest/ Доступ в админку логин и пароль: demo Фильтр полностью автоматически определяет параметры фильтра для выбранной категории. В админ сайте можно настроить режим фильтрации и отображения параметров фильтра. Настройка достаточно гибкая и широкая, но совершенно не требует вмешательства в код фильтра и его правку. Установить, настроить и пользоваться фильтром может любой пользователь без каких-либо знаний в програмировании сайтов Фильтр работает (адаптируется) со всеми пользовательскими шаблонами, если они созданы в соответствии с концепцией OpenCart (т.е. не изменяют системные файлы, а только файлы вида). Никакой дополнительной правки кода фильтра под разные шаблоны не требуется. На демо сайте можно переключать в настройках магазина различные шаблоны и увидеть, что со всеми шаблонами фильтр работает в автоматическом режиме. При этом, вся функциональность страниц шаблонов работает и фильтрация товаров происходит с точностью выбранных параметров. Фильтр также работает на главной и других не категорийных страницах, показывая результат фильтрации на странице категорий-"Все категории". До создания новой площадки продажи дополнений, как обещала администрация форума, фильтр выставлен на продажу пока только на официальном сайте: http://www.opencart.com/index.php?route=extension/extension/info&token=1b55595eb545944a31d0fff31ec12636&extension_id=14163 Замеченные ошибки, пожелания и вопросы направляйте мне в личную переписку или на эмейл. Фильтр разработан только под официальную версию OpenCart 1.5.6 и будет работать только на этой версии.
  10. Посмотреть новый фильтр товаров здесь http://vysoft.id1945.com/octest/

    1. Vitukr

      Vitukr

      Логин и пароль в админ: demo

  11. К сожалению, цена не зависит от функциональности и качества товара. Кратко, цена есть компромисс между спросом и предложением на товар. А точнее, продукт становится товаром, когда множества "готов купить до такой цены" и "готов продать от такой цены" (вот почему сейчас так популярны завлекаловки типа "пылесосы от х рублей") пересекаются. Кто не понял, прошу в личку писать, объясню. Простой пример, мобильный телефон. Кто не помнит Горбачева с прямоугольной коробкой в руках в виде мобильного телефона Нокиа. Тогда еще эти множества не пересекались. Мобильный телефон еще не был товаром и соответственно не имел цены, но использовался уже несколько десятков лет ... так как это простая дуплексная рация, изобретенная в начале 20 века. Так что цена, это результат выставления модуля в торговлю (а там другие законы), а не оценка труда. Например, многие, написанные мною модули даже не окупили и половины затраченного труда. Проблема с кодом, написанным на языках-интерпретаторах, которым является и PHP (прошу не спорить в деталях) заключается в том, что он не закодирован, в отличие от скомпилированного кода, например С++, а поэтому вся логика, идея и суть кода лежит на блюдце с голубой окайомочкой для любого другого разработчика и всех остальных. Так как идеи, логика и суть не патентуются, а все это можно и другим кодом переписать, что часто мы даже здесь, на форуме, встречаем (например, переменную назвать по-другому), то сенса патентировать этот код нет никакого, в отличие от скомпилированной программы на том же С++. Остается надеятся на сознательность покупателей и пользователей, которая измеряется получаемыми ими доходами и уровнем культуры в стране проживания (та же государственная защита авторского права). Отсюда вывод: Если кому-либо нужна функциональность заброшенного модуля, ищите нового разработчика, давайте ему старый код и он Вам на основе логики, идеи и функциональности напишет свой модуль. Остается вопрос в цене. Опять примеров и на этом сайте много. Несколько модулей фильтров товаров (идея везде одна - отфильтровать товар), несколько всплывающих корзин и так далее.
  12. За что Вы меня так невзлюбили, что не можете пройти мимо? Я бы подискутировал о том, что и логика возникла из философии, но не буду, так как с людьми, которые живут по принципу "ну не нравишься ты мне", вообще дела не хочу иметь. Это роботы (с очень плохого качества чипом и ПО).
  13. Философия - наука наук. От нее возникли все остальные (не я придумал, так учили в универе). Сначала понимание общего, а от него к частному. Так получается профессионал. Если же искать решение частного, не понимая общее (метод тыка), то професионалом не стать, так как шаг в сторону (не в сторону ШАГа) и опять надо искать методом тыка, а общее понимание дает сразу ответ. Поэтому всегда надо начинать с теории, а потом с практических заданий. Вот теория и дает последовательность, как и многое другое, чего не постигнешь только на практических примерах.
  14. Согласен, что везде попадаются "вундеркинды" или "самоучки", которым не нужен преподаватель вообще, как потом оказывается. В примере deim именно такой. Но это исключение, которое только подтверждает правило. Могу привести еще такие примеры, например, Владимир Ивасюк в Украине (поп-музыка). Сам лично встречал несколько программистов-вундеркиндов. Но дело в том, что на одних героях ни одна армия не выигрывала войны (вспомним павшего смертью храбрых Ахиллеса, правда тогда они еще выиграли, но закат Греции уже был виден).
  15. Может просто перенести имеющеюся Корзину с Хидера в правый сайдбар?
  16. Попробую по аналогии, а то часто бывает, человек чем то всю жизнь занимается, а понять, что это не может. Короче. Для любого бизнеса OC есть средство производства (причем на шару, если не считать допилы и дополнения). Для тех, кто не знает что такое средство производства, создам новую тему, только напишите. Теперь аналогия. К примеру, купили двое Газель, чтобы заниматься грузоперевозками. Газель тоже для бизнеса есть средство производства. Один на Газеле заработает на новую Газель, на дом, на квартиру с любовницей и отдых на Мальдивах. Другой, на такой же Газеле ничего не заработает. Рассказ не об этих бизнесменах на Газели, рассказ о Газели. А Газель то в чем виновата, что у них по разному сложилось? И в том и в другом случае, Газель выполняла свою функциональность одинаково. Вот так и OC.
  17. Еще, при оформлении заказа, если количества товара будет не хватать, то выдается предупреждение, что надо уменьшить количество товара. Ясно, когда количество 1, то следующее действие, убрать из корзины. Я даже по просьбе покупателей сделал то же в моем модуле "Всплывающая корзина".
  18. Ну так это простая настройка работы сайта. На странице категорий покупатель видит товар, напротив которого есть, нет на складе (по умолчанию в OpenCart, если не ошибаюсь). Во-первых, умному покупателю не прийдет в голову добавлять в корзину. Ну а для тупых, можно убирать кнопку Добаить в корзину. Есть масса других вариантов. Для этого и существуют доработки сайта. Самый плохой, по-моему мнению, Ваш, убирать товар вообще со страницы. Вот сейчас один заказчик просит меня такой товар (Нет на складе) выводить на странице категорий внизу, после всех товаров, которые есть в наличии, это при использовании всех других сортировок (по цене, по алфавиту и прочие). Может Вам такой же метод применить.
  19. Странно, не буду отсылать Вас к Розетке, чтобы увидели закончившийся товар и даже снятый с производства, но то, что Вы хотите, прямо противоречит логике СЕО и раскрутки сайта. Хотя понятно желание угодить покупателю, который не найдет даже упоминание на странице того товара, который ищет :-) Второй раз он не прийдет искать этот товар на Ваш сайт.
  20. Вот это верные слова и справедливые. Лично сам покупал товар в Интернет магазине работающем на OpenCart. http://sadko-shop.com/ Причем, качеством работы и обслуживания остался доволен.
  21. Если тема породила спор или дискуссию, то следует хотя бы придерживаться основных моментов спора или дискуссии. Для вложенного капитала (инвестиций) есть, например, понятие срок окупаемости. В конце концов нормальный бизнесмен хотя бы в уме имеет свой бизнес план, где четко указывается сколько, чего и когда. А вообще, спор ни о чем. Если делают бутики для любовниц, чтобы они думали, что реально работают, то так же можно сделать и интернет магазин, и думать что он работает. Если в этом цель создателя интернет магазина, то по его бизнес плану магазин "реально продающий". "Каждому свое". Кто доволен одной продажей в день, а кто и 100 продажами будет не доволен.
  22. В Украине сейчас достаточно много людей, которые не смогут нормально общаться на русском. Но иногда встречаются форумы, на которых прямо запрещают писать сообщения на украинском. Пример, вот этот: http://fermer.ru/forum Хотя там больше половины форумчан с Украины. Вот и возникают казусы, когда человек хочет пообщаться, но не может. Либо запрещают, либо упрекают. Если же говорить о культуре общения, то не забывайте, что этих культур (помимо национальных и местных) ох как много. Например, панки, хиппи и прочие. Да просто без названия. Мне часто предлагают, давай на ты, мне так легче, мол, общаться. Бывали у меня другие ситуации. Он ко мне на ты, я к нему на Вы. Даже здесь на форуме такая ситуация часто встречалась. Когда пишет или обращается на ты, это не обязательно хочет оскорбить. Это королеву Англии нельзя хлопать по плечу. Правда королева настолько воспитана, что не упрекнула в этом не культурного Обаму. А он и не является некультурным. У него своя культура. Вобщем, я о телерантности. В конце концов у нас не форум языковедения.
  23. Вообще-то язык придуман человечеством для нормального общения, а не для ругани. Представляю ситуацию: иностранец в Киеве останавливает меня и на ломаном русско-украинском обращается ко мне (что сейчас не редкость). Я вместо того, чтобы помочь ему, начинаю отсылать его подучить русский или украинский, а потом вернутся ко мне и спросить меня на чистом языке. Продаю свои модули на официальном сайте OpenCart. Не могу сказать, что владею аглицким (люблю его так называть) в совершенстве. Но часто приходится общаться с людьми со всего мира, которые также не всегда в совершенстве владеют им. Еще не один собеседник не упрекнул меня в плохом знании ентого аглицкого. Я тоже никого не упрекаю, я не преподаватель на уроке. Но, как не странно, всегда все проблемы и вопросы в таких общениях решаются. Насколько я слышал, в армии США уставы в картинках, так как многие солдаты могут плохо знать английский. И еще. Есть разные люди. Есть русские, которые непримеримо относятся к украинскому языку, и наоборот. Моя мама преподаватель украинского языка. Русским владеет очень плохо, всю жизнь разговаривает только на украинском, не смотря на то, что всю жизнь преподает в Киеве. Так вот, при СССР она много раз ездила в Москву и все время говорила только на украинском. Ни разу ее, типа, не поняли и ни разу ее не упрекнули в этом. Жаль, что сейчас, после развала, почему-то люди изменились.
×
×
  • Створити...

Important Information

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