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

rb2

Ветеран сообщества
  
  • Posts

    2,127
  • Joined

  • Last visited

Everything posted by rb2

  1. 1. Назначьте главной категорией у товаров подкатегории, а не категорию. Тогда в breadcrumbs будет полный путь и вернуться пользователь сможет куда захочет -- хоть в подкатегорию, хоть в категорию. 2. Возвращаться можно кнопкой "Back" в броузере. Может вы не знали. 3. Можете переключиться с SeoPro на SeoUrl.
  2. 1. Делаете статью, смотрите её URL. 2. Открываете шаблон футера (common/footer.tpl) и дописываете в нужном месте ссылку. Это вариант без локализации - для одного языка. Дальше отключаете показ статьи в её обычном месте. В старых версиях надо было поставить порядок сортировки -1, в новых - галочка есть.
  3. Удалять картинки из кеша вредно для здоровья: они, к примеру, в YML используются. Про это 99% пользователей опенкарт забывает.
  4. `catalog/view/theme/default/stylesheet/stylesheet.css` #754 ul.box-category > li > a { text-decoration: none; color: #333; font-size: 2em; }
  5. Вроде 6 месяцев назад пофиксили: https://github.com/opencart/opencart/issues/112 Коммит с этим фиксом вроде нашёл (дифф прикреплён к сообщению). Или можно взять `catalog/model/catalog/product.php` -- то ли последний из репозитория, то ли тот, что hkulekci зпостил в гист на тот момент (6 мес. назад). И сравнить со своим. Там пару строк изменить надо. В диффе всё плюсами и минусами отмечено. sort-price-fix.diff.zip
  6. Вы прочитайте для начала списки запретных тем у 2CO (prohibited products list, restricted list). Я вообще не понял, чем можно торговать, чтобы у них вдруг не возникло претензий в любой непредсказуемый момент: https://www.2checkout.com/ppl/ Adult? Нельзя. Похожее на adult? Нельзя. Drugs and pharma? Нельзя. Инфопродукты? Нельзя. Финансовые сервисы и услуги? Нельзя. Даже если вполне законный обменник хотите сделать. Или... Да что угодно, список там немалый. Юридические сервисы и услуги? Нельзя. Клубы покупателей? Нельзя. Travel services? Хрен вам. Нельзя. Prepaid phone cards or services? Нельзя. Хотите людям пополнения продавать (что в этом вообще незаконного?) - нельзя. Ищите другие сервисы приема денег. Up-sell? Нельзя. Апселл - это когда вы хотите покупателю более дорогой товар предложить купить. http://en.wikipedia.org/wiki/Upselling Хотелось бы узнать - а какой продавец не хочет? Сопутствующие товары на странице твоара показываете? Так вот, нежелательно. Вдруг там что-то более дорогое окажется. Replica and/or unlicensed branded goods? Нельзя. Кто у нас таким не торгует - покажите, пожалуйста. Процентов 70 магазинов, киосков, а не только ИМ, можно сходу закрыть. Предлагаете подарки, призы или делаете на сайте конкурсы, чтобы привлечь покупателей и продать им позже ещё что-нибудь? А нельзя. Продаёте подписки на что-нибудь? Двачекаут - нельзя. Продавать товары и услуги как агент третьих лиц? Нельзя. Рукописи хотите продавать или решение контрльных? А нельзя. Audio/video text? Не совсем понял, что именно здесь имеется в виду, но трактовать наверное широко можно. International donations? Тоже нельзя. File sharing services? Ну, грубо говоря, наподобие "отправь смс, качай фильмы в течение суток бесплатно". Нельзя. Радары, усилители, глушилки? Нельзя. Видеорегистраторы в Америке наверное непопулярны, а то бы и их, думаю, запретили продавать через 2CO. Услуги "радиомастерской" - unlock, jailbreak, коды? Нельзя. Ремонт - не знаю, может и можно. Туристическое снаряжение? Ножи тоже нельзя. Табак, сигары? Нельзя. Короче, куда ни плюнь - всё нельзя. Я не очень понял после прочтения их списка, а что же можно. Что ещё не упомянуто из того, что здесь у продавцов на форуме мелькало? Одежда? Украшения? Корма? Думаю, по любому чиху и их можно внезапно блокировать по причине подозрений в: - unlicensed branded goods - Cultural artifacts, Antiquities и доказывай потом, что ты не предатель, нарушитель или отмыватель денег.
  7. Не после, а перед. В конце текста письма. Могли. Они там и не такое не замечают. Ну вот, я об этом и говорил. В конце текста письма добавить пустую строку.Кто в глюке виноват - почтовые клиенты или неточное следование стандартам на оформление писем, я не подскажу. Если есть желание - надо читать соответствующие RFC и стандарты на формат этих "многотомных" писем. Проблема ещё может быть и в неправильных концах строк. То есть, допустим, по стандарту или по "так повелось" ожидается, что там используется "\r\n" или просто "\r" или "\n", а письмо формируется с помощью другой комбинации. И в месте этого подвопросного места и конца секции - возникает глюк. Может оно заметно только на виндовс и на этих клиентах, а на юниксах и линуксах по-другому работает.
  8. Попробуй при отправке письма "\n" в конце добавить. Ну или какие там символы используются (\r\n может быть? не заглядывал в исходники). Или в eml вручную добавить и посмотреть заново.
  9. Только вот в реале про это знают только матёрые интернетчики, и то далеко не все. Обычные люди -- хорошо, если один из сотни скажет, что это к гривне относится. Обычно при вопросе "что это" и видели ли где-нибудь -- "зависают", обдумывая, в чём подвох, потом признаются: "на латинскую зэт похоже". Когда говоришь, что это символ гривны, стандартная реакция: круглые глаза и недоверие. Только что специально нескольких соседей спросил. Все смотрят как на идиота и не верят. Кстати, одна из соседок - бухгалтер или около того. Причём молодая и с интернетом и компьютером без проблем общается. Тоже наверное до сих пор не верит. Я сам, когда год-два назад впервые эту закорючку где-то увидел, ругнулся (мол, что ещё за фигня) и исправил сразу на "грн", но поиском воспользовался и с удивлением узнал, что это символ гривны.
  10. Цифры от балды? С каждым месяцем растут на этом форуме, прям завидно. Я бы сказал, у среднего - порядка $10 в час. Точнее, от 6 до 10 (от 1k/мес). У начинающего или "тренирующегося на кошках" (напр., сисадмин в школьном классе информатики решил ещё программить и делать сайты) - от $3/hr. Но это цифры скорей из прошлого века. Или фриланс-бирж, где демпингуют... ну, даже не по-черному, а по всем цветам радуги и другим участкам спектра, включая невидимое излучение. У хорошего PHP разработчика (senior) - от 15 до 25. И 25 - явно нетипичная цифра. На Украине по крайней мере. Так что в защиту заказчиков информирую: 25 в час - это что-то полумифически-полубожественное можно купить. Или к этому разрабу очередь огромная стоит и он ценой её длину регулирует. Либо там за этой ценой несколько средних разработчиков. http://jobs.dou.ua/salaries/#period=dec2012&city=Киев&title=Senior+Software+Engineer&language=PHP&exp1=8&exp2=10 У квалифицированного кодера -- 2.5-3k/мес более-менее типичной можно считать. Это 15-18/hr. Выше - уже архитекторы, тимлиды и пм-ы, но и там разница не настолько велика - 3.5k ($22/hr). По 4k зелени регулярно платить - ну это от человека очень приличный выхлоп должен получаться, чтобы выгодно было нанимать и держать. А с учётом https://opencartforum.com/topic/16386-kto-uchilsia-v-shage/?do=findComment&comment=113284 (Einshtein: 11 Январь 2013 [...] поступил недавно в компьютерную академию ШАГ (Киев) [...] по образованию повар, но уже несколько лет кручусь в ИТ сфере [...] Учусь раз в неделю по субботам на программиста. Сейчас у нас общая программа как для будущих сисадминов, так и для прогеров. [...] оказалось все не так просто) -- до уровня сениора, тимлида, архитектора или пм-а... ну, далековато, мне кажется. Без обид. Мне просто непонятно, откуда 25$/час "у среднего разработчика". Вам действительно 4 штуки баксов регулярно платят в Киеве с такими знаниями? Не верится.
  11. А, ну тогда окончательный диагноз ясен: https://www.google.com/search?client=opera&q=микроменеджмент&sourceid=opera&ie=utf-8&oe=utf-8 Я надеялся, что у человека это просто первый свой проект, который он отдает на сторону и платит свои деньги.
  12. 1) см. ТЗ2) см. ТЗ 3) см. ТЗ. Если не так - пусть пишет по каждому пункту ТЗ, что именно оказалось не так. Разработчик потом просмотрит это всё скопом за 1-2 часа, а не прерываясь каждые 10 минут. Если дам более-менее адекватное что-то - можно поменять. Если фонтан идей - переоценка работ из-зи изменения ТЗ 4) google "прайс дизайнера". http://pikabu.ru/story/prays_dizaynera_256205 5) см (4). Плюс бывают люди, которые это из лучших побуждений делают, но не понимают специфику работы программиста. Надо либо пояснить про "сон программиста", либо жёстко формализовать общение, если не доходит, перевести всё мелочное и сверх описанного на повременную оплату. Короче, рецепт выхода - ограничить прерывания, выделить на разговоры и переписку 1-2 часа в день. Жёстко и бесповоротно. Все претензии и что не так - пусть записывает в списочек и присылает. Обсуждайте все недоделки один, максимум 2 раза в сутки. Например, час в середине дня и 1-2 часа вечером, в 17-18 (не в 23). Второе - начать всё время исключать всё то, чего не было в ТЗ. Или отдельно реализовывать, фиксируя. Главное - иметь возможность показать в какой-то момент, сколько потрачено налево и на отвлечения. Очень желательно параллельно заняться хронометражом и сказать через пару дней, сколько времени потрачено на разговоры и отвлечения (окажется, что 4-5 часов в день тебе просто мешают работать). Многих это мгновенно отрезвляет. Разработчиков тоже - они не всегда понимают, на что именно уходит время. Это отличный инструмент, чтобы вовремя понять, что и в какую сторону движется. Можно также предложить исполнить все капризы (любые, вплоть до мелких) оптом по окончании какого-то этапа. Исключительно на повременной оплате. Сколько займёт - столько и оплатит. При этом можно хоть в режиме онайн с шарингом экрана работать. Неудобно и медленно - пофиг Главное, чтобы ему казалось, что это правильно. Когда пересчитает и почувствует на деньгах, во что мелочные хотелки выливаются - сам отрезвеет. С остальным и азами всё ок, насколько понимаю. Тут вряд ли стоит заостряться.
  13. Правильно инициализировать общее кол-во (= сумме всех опций).Дальше всё правильно работает. Да, оно разделено (для поддержки товаров как с опциями, так и без). Почему? Тоже можно понять причину дублирования - чтобы не было подзапросов с суммированием опций и условий, есть у товара опции или нет. Да, работает не очень удобно. Возможно, в админке стоило бы автопересчёт какой-то делать: если есть опции со своими количествами, исправлять общее кол-во товара. Нет, не особенно сильно волнует. Или непонятно, как сделать лучше. Товарный учёт в опенкарт обрезанный и неполный. Знаете, как лучше сделать - опишите полный алгоритм работы, может его кто-то для вас/себя/сообщества реализует.
  14. То есть на мою просьбу помочь конкретным действием Вы повторно меня упрекаете, что я или кто-то ещё должен Вам по самые гланды?Да, советую. Представьтесь собой, при чём тут лицо опенкартфорума. Или кем хотите. Королём ада, принцем Вселенной, человеком в погонах. Мне всё равно. Я этим не занимаюсь по простой причине: считаю бесполезным. Если считаете, что это может помочь - пробуйте, действуйте. Меня тоже. Вчера пол-дня челюсть с пола подбирал. Такие security alert-ы надо публиковать незамедлительно и как можно раньше. Да? А мне с точностью до наоборот казалось.И если бы с "ищущими", "вскладчиками" и "робингудами" на форуме не стали бороться, Вам бы открылось много нового о владельцах и нанятых ими. (устало) Мою цитату, пожалуйста, где я такое предлагаю.
  15. Вы прикидываетесь или действительно не понимаете ценности внешних ссылок для ранжирования результатов в гугле/яндексе и т.п.?К слову - я был не знаком до недавного времени. Само понятие "nulled" оказалось незнакомым. Вот именно. Займитесь. Помогите. Нефиг делегировать кому-то непонятному в воздух, считая свою миссию выполненной.
  16. Отличная мысль. Вот и подумайте. Реализуйте. В опенкарт включить скорей всего не получится, а в ocstore - без проблем.
  17. Совет: поставьте где-нибудь опенкарт, очистите его нахрен от демо-данных и посмотрите на настройки с незамутнённой головой. В гео-зоны вы можете добавить зоны. Что там будет в зонах - только вам решать. Впишите города.
  18. (admin) улучшение поиска в фильтрах - не только с начала строки или по полному совпадению Там для 1.5.1.3, но принцип поймёте, сравнив пару строчек: там просто '%' добавляется в запросах. В 1.5.4 если и не прям так, но скорей всего похоже. В крайнем случае скажете, если очень большие отличия - посмотрю на 1541.
  19. Да нет, не надо, я и на слово поверю. Мне больше интересно, КАК это произошло. На опенкарт.ком доступна только последняя версия, там история не хранится.
  20. Вообще их таких 2 как минимум. Не без недостатков, правда, насколько помню. Вы их не смотрели? Или смотрели и этот модуль - лучшее из 3 имеющихся?
  21. Пошатывается. Трещины нет пока, спрошу ещё у Димы, как так %)В его темах не нашёл предупреждений об этом инциденте и апдейтах. В том, что у меня было под рукой - посмотрел, не было нигде в его Simple такого кода ни в доступных мне установленных копиях на сайтах, ни в паре архивов. Но архива с указанной YarBak-ом 3.5.3 у меня как раз нет, чтоб убедиться окончательно. Мне нереально сложно представить процесс неконтролируемого попадания чужих фекалий в свой репозиторий - чтобы он туда в рабочую ветку попал, и потом ещё его закоммитить. Правда, я не знаю, как у него процессы организованы. Если вручную колупаться и паковать - мало ли. Может тестировалось что-то из клиентских проблем и оттуда залетело. Типичное бла-бла-бла.Плюс свойство человеческой психики: замечать и поделиться легче обидой и жалобами, а не позитивом. Ну упал сервер кулхацкера - вы и заметили.Причём все сразу.
  22. Варварство - добавлять HTTP headers в .tpl Первым делом в голову должно было прийти добавить хидеры в контроллере. Второй момент: вовлекать PHP и приличный кусок движка в такую вещь, как редирект - довольно странная идея. Потому что с редиректом справляться можно ещё на входе (apache, nginx) и не тратя столько ресурсов вхолостую - просто разобравшись с htaccess. UPD: чёрт, не увидел двух последних сообщений :)
  23. Я быстрее поверю, что Вы перепутали его с модулем, скачанным с упомянутого нуллед ресурса, чем в то, что хак в исходник хоть раз в жизни попадал в архив Deeman-а.
×
×
  • 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.