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

SergeTkach

Users
  • Posts

    2,316
  • Joined

  • Last visited

Everything posted by SergeTkach

  1. Модификация файла создалась, да. Но модифицированный файл не подключается в шаблоне. То же самое с js - было дело, хотел вмешаться в common.js с помощью модификатора, чтобы руками не приходилось править. Но это не вариант.
  2. 52 Завантажити / Придбати розширення Отримуйте більше, платіть менше. Купуйте набір з 5 моїх модулів майже за пів ціни! Якщо точно, то це на 45% вигідніше (або $43,5 долара дешевше), ніж брати кожен модуль окремо. Вигода, яка мотивує спробувати Звісно, я розумію, що у багатьох клієнтів вже склалися свої вподобання. Буває так, що одна й та сама людина бере постійно один й той самий модуль, навіть не звертаючи уваги на інші мої розширення. Це цілком зрозуміло, адже модулі мають вирішувати конкретні задачі. І коли у вас вже є знайомий інструмент під стандартну задачу, ви берете те, що вже спрацювало раніше. Але якщо раптом аналоговий інструмент є й в мене, то це пакетне рішення дає вам змогу познайомитися з альтернативними модулям з мінімальними витратами. Лише порахуйте, якщо Ви хочете купити модуль Handy Product Manager за $35, то виходить за додаткові $17 ви отримаєте ще 3 додаткових модулі 🤩 Ще один варіант: ви хочете придбати SEO-модулі. Три моїх SEO-модуля коштують $46,5. Тоді вийде, що Handy та ImageScanner дістануться Вам всього за $5,5 (!). Це дуже крута нагода спробувати їх. Які модулі входять до набору? Branched Sitemap ($15) SEO Tags Generator ($16,5) SEO URL Generator PRO ($15) Handy Product Manager ($35) ImageScanner ($14) РАЗОМ: $ 95,5 $52 при купівлі пакетом Ті самі умови підтримки, що й при купівлі окремо На цей пак діють всі ті правила, що й для кожного модуля окремо. Автор SergeTkach долучення 26.10.18 Категорія SEO, карта сайта, оптимизация Ioncube Loader Требуется ocStore 3.0 2.3.0.2.4 2.3 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 Звернення до сервера розробника Нет  
  3. Version 1.0

    Отримуйте більше, платіть менше. Купуйте набір з 5 моїх модулів майже за пів ціни! Якщо точно, то це на 45% вигідніше (або $43,5 долара дешевше), ніж брати кожен модуль окремо. Вигода, яка мотивує спробувати Звісно, я розумію, що у багатьох клієнтів вже склалися свої вподобання. Буває так, що одна й та сама людина бере постійно один й той самий модуль, навіть не звертаючи уваги на інші мої розширення. Це цілком зрозуміло, адже модулі мають вирішувати конкретні задачі. І коли у вас вже є знайомий інструмент під стандартну задачу, ви берете те, що вже спрацювало раніше. Але якщо раптом аналоговий інструмент є й в мене, то це пакетне рішення дає вам змогу познайомитися з альтернативними модулям з мінімальними витратами. Лише порахуйте, якщо Ви хочете купити модуль Handy Product Manager за $35, то виходить за додаткові $17 ви отримаєте ще 3 додаткових модулі 🤩 Ще один варіант: ви хочете придбати SEO-модулі. Три моїх SEO-модуля коштують $46,5. Тоді вийде, що Handy та ImageScanner дістануться Вам всього за $5,5 (!). Це дуже крута нагода спробувати їх. Які модулі входять до набору? Branched Sitemap ($15) SEO Tags Generator ($16,5) SEO URL Generator PRO ($15) Handy Product Manager ($35) ImageScanner ($15) РАЗОМ: $ 96,5 $52 при купівлі пакетом Ті самі умови підтримки, що й при купівлі окремо На цей пак діють всі ті правила, що й для кожного модуля окремо.
    $52
  4. @Bunz я обновил модуль. Там в версии 2.3.4 были ошибки, связанные с использованием [manufacturer_synonym]. В версии 2.3.5 они исправлены. В любом случае, Вам стоит включить показ ошибок в настройках сервера, чтобы вместо Ошибки 500 видеть более конкретизированное описание, что именно приводит к ошибке. Также рекомендую держать во внимании все остальны ошибки, которые могут случаться еще на этапе установки модуля - https://opencart-guide.com/administration/extensions/error-on-install-extensions.html
  5. Простите, если вдруг не к месту, но попытался собрать описание всех ошибок, которые происходят при установке модулей на OpenCart 2 в отдельной статье - https://opencart-guide.com/administration/extensions/error-on-install-extensions.html. Вдохновением стало то, что в последние пару месяцев чуть ли не каждый второй клиент получает ошибки при установке модулей и обращается в поддержку модуля и ждет моего ответа. Тогда как проблему можно было решить самостоятельно и намного быстрее. Ошибка Call to undefined f unction zip_open ( ) очень распространена, но зачастую она замаскирована под Ошибку 500 (Internal Server Error) потому, что в настройках сервере не только не подключена нужная библиотека, но и запрещен показ ошибок... В итоге, включение лога ошибок в самой системе все равно ничего полезного не приносит.
  6. Попробуйте обновить модуль до текущей версии 2.3.3. Скачать архив Вы можете в своих покупках (там же, где скачали версию 1.5.5 при покупке)
  7. На форуме есть вот такой раздел, где предполагается оставлять отзывы об исполнителях - https://opencartforum.com/forum/45-otzyvy-ob-ispolnitelyah/
  8. @lavreckiy программист устанавливал модуль на рабочий сайт. Раз сайт рабочий, то там уже должно было быть все настроено. Ведь Вы же оплатили разворачивание сайта совсем другому программисту. В остальном - ничего не могу сказать, так как даже не знаю, о каком модуле идет речь.
  9. Чтобы не бегать в логи, надо включать ошибки в настройках сервера и системы.
  10. Все должно было решиться включением ошибок (причем и в настройках системы, и в настройках сервера), и тогда Вы бы сразу видели, в чем проблема.
  11. Не будет. Только обратите внимание на особенность работы модуля. Он не записывает результат генерации в базу данных, а собирает мета-теги на лету в момент формирования страницы (как в принципе собирается дизайн и другие логические части страницы). Это очень удобно для замены таких переменных, как цена, кол-во товаров в категории да и вообще для того, чтобы все работало само после импорта тоаров, не надо было бы заходить и принудительно что-то генерить
  12. Я тоже так хотел попробовать сделать бота, который авторизируется и проверяет заказ. Потому что клиенты все время забывают указать адрес сайта. И в таком случае им можно дать ссылку на форму, где надо ввести номер заказа и этот номер как-то необходимо проверить. И на основании этой проверки, выдать клиенту лицензию в автоматическом режиме. Но еще бы очень хотелось, чтобы API не просто оповещало мой сервер о покупке и я бы отправлял им письма от себя. А чтобы я мог по API отправить именно сообщение на форуме. Для чего? Для того, что сообщения от форума не попадают в спам. А сообщения с незнакомого сайта с указанием домена, для которого куплен модуль, частенько попадают в спам.
  13. Ошибка Internal Server Error связана с тем, что на хостинге выключен показ ошибок. Включение ошибок в системе не решает этот вопрос. После включения ошибок на сервере, стало понятно, что причина была в: Call to undefined function zip_open()... То, есть не включена функция для распаковки zip-архива
  14. @scrum360 Я почему-то изначально подумал, что Вы уже установили модуль через менеджер расширений и нажимаете кнопку "Установить" уже в списке модулей route=extension/extension
  15. Если Вы устанавливаете модуль через OCMOD, то: Либо должнен быть вкключен и правильно настроен. Осообенно рпуть к корневой директории сайта Либо должен быть установлен модификатор localcopy.ocmod.xml
  16. Кстати, совсем забыл. Почту сайта можно делегировать яндексу. Найдете по запросу "Делегирование домена на серверы Яндекса - Почта для домена". Соответствующая возможность должна быть в хостинг-панели (готовое решение) или вручную прописывать DNS-записи домена. В таком случае при отправке почты функцией mail не будет никаких ограничений (кроме таймаута выполнения самой отправки). Необходимо учесть, что при делегировании почты, потеряются все письма, которые есть в других ящиках этого же сайта. Скорее всего, необходимо организовать отправку с перерывами - то есть написал письмо, нажал кнопку и НЕ ЗАКРЫВАЕШЬ вкладку, пока не увидишь надпись, что можно закрывать.
  17. Когда Вы запускаете отправку письма в опенкарте, оно идет сразу всем. Если у Вас 100 контактов, то по 100 емайлам. Если 1000, то сразу по 1000 емайлам. Отсюда возникают проблема превышения лимита отправки писем на хостинге с помощью php-фукции mail() - обычно это не более 30 за минуту. Или не более 100-1000 за день. Кроме этого, если у Вас на хостинге еще и не настроен ящик для отправки писем, то письма отправляются с дефолтного. И он явно отличается от того, который Вы задали в настройках системы. Для Google или Mail.ru это что-то типа отправки почты с поддельным обратным адресом. Встроенный функционал OpenCart не учитывает лимиты хостингов. Поэтому это никак не перенастроить. Можно было бы использовать SMTP и отправлять почту от имени не сайта, а публичного почтового сервиса типа Google. Но в OpenCart 2 мне это также не удалось, потому как Google не хотел авторизировать мое приложение... Возможно у это получится с mail.ru или Яндексом - я не пробовал. Кроме этого письма иногда не успевают отправиться за время таймаута операции (30-60 секунд). И SMTP, даже если вдруг оно сработает в Вашем случае, пожет не решить Вашу проблему. Лично я решал этот вопрос путем отправки емайлов на SendPulse. И собирал их при каждом чихе клиента, где он вводит емайл. Этот сервис занимается именно рассылками. Но, если база контактов солидная - сразу скажу, забудьте про бесплатный аккаунт. Тем более, что на бесплатном аккаунте письма также иногда попадают в спам, так как этим летом они убрали авторизацию Вашего домена, и письма подписаны, что отправлены с sendpulse.io и тому подобных серверов, которые некоторые пользователи google также уже пометили спамными. --- В общем, решение - это использовать сторонний сервис рассылок (а в магазине собирать контакты и организовать отправку этому сервису). Еще одно решение - использовать свой сервер (а не хостинг), который настроите как захотите. Также если у Вас на хостинге нет лимита писем за 1 день, то Вы можете на заказ сделать модуль, который будет отправлять письма с перерывом так, чтобы не превышать лимит писем в минуту.
  18. В контроллере admin/controller/catalog/category.php в пределах метода getList() нет следующей строки: $data['entry_name'] = $this->language->get('entry_name'); Соответственно, модификатор модуля должен был бы ее туда поместить. И по адресу /system/storage/modification/admin/controller/catalog/category.php такая строка должна была бы появиться. Замены прописаны в модификаторе модуля (файл categorysearch.ocmod.xml). Начиная со строки 131: (на примере модификатора для 2.x) <file path="admin/controller/catalog/category.php"> А более конкретно на строке 184: <operation> <search><![CDATA[ $data['button_rebuild'] = $this->language->get('button_rebuild'); ]]></search> <add position="after"><![CDATA[ $data['entry_name'] = $this->language->get('entry_name'); $data['name'] = $this->language->get('filter_name'); $data['button_filter'] = $this->language->get('button_filter'); ]]> </add> </operation> Возможно перед этим какой-то другой модуль уже задел строку $data['button_rebuild'] = $this->language->get('button_rebuild'); А возможно данная замена даже и не была произведена. Чтобы проверить, необходимо смотреть лог модификаторов (отчет о заменах) - там может быть указано, почему замена не произошла. При чем, может быть, что прошла не только эта замена, но и парочка до нее. Такое происходит, когда модификатор что-то не смог найти, а в operation не прописано error="skip"
×
×
  • 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.