Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

LeSeR

Новичок
  
  • Публикаций

    18
  • Зарегистрирован

  • Посещение

О LeSeR

  • День рождения 27.06.1990

Информация

  • Пол
    Мужчина
  • Город:
    Днепр

Посетители профиля

Блок последних посетителей выключен и не отображается другим пользователям.

Достижения LeSeR

Enthusiast

Enthusiast (6/14)

  • One Year In
  • Dedicated Редкая
  • Collaborator
  • First Post
  • Week One Done

Последние медали

3

Репутация

  1. В файле catalog/controller/product/product.php ищем if ($product_info['quantity'] <= 0) { $data['stock'] = $product_info['stock_status']; } elseif ($this->config->get('config_stock_display')) { $data['stock'] = $product_info['quantity']; } else { $data['stock'] = $this->language->get('text_instock'); } После добавляем например if ($product_info['quantity'] == 999) { $data['stock'] = $this->language->get('text_outstock'); } И не забываем в файлы языков вставить переводы для текста, что вам хочется...
  2. Автор подсказал, ему плюс, но т.к. многие не кодеры, то я выложу отредактированный файлИбо сам промучался день, что бы правильно вырезать этот валидатор export_import.php
  3. LeSeR

    Перевод в админке

    Попробуйте проверить файл перевода /admin/language/uk-ua/uk-ua.php на наличие строчек.... $_['tab_seopro'] = 'SeoPro'; $_['tab_seo'] = 'SEO';
  4. Вопрос нынче очень актуальный для UA владельцев сайтов=)) Автор темы похоже угадал, порылся я в гугле и файлах opencarta и нашёл проблему(по крайней мере у меня так): Opencart с завода смотрит на язык браузера и выставляет его в любом случае. Код // Language Detection if (!empty($this->request->server['HTTP_ACCEPT_LANGUAGE']) && !array_key_exists($code, $languages)) { $detect = ''; $browser_languages = explode(',', $this->request->server['HTTP_ACCEPT_LANGUAGE']); // Try using local to detect the language foreach ($browser_languages as $browser_language) { foreach ($languages as $key => $value) { if ($value['status']) { $locale = explode(',', $value['locale']); if (in_array($browser_language, $locale)) { $detect = $key; break 2; } } } } прячется в файле /магазин/www/catalog/controller/startup/startup.php При смене языка браузера на ******ский - сайт запускается на ******ском, режим инкогнито и чистые куки НЕ ПОДХОДЯТ как вариант проверки в случае с автоопределением языка. Кто силён в коде, давайте вместе поломаем это автоопределение, нашел ещё несколько тем у людей с такой же проблемой, но решения пока нигде нет. Толи Ув. знатоки кода так усердно отмораживаются, что бы заработать, либо не нашлось еще такого гуру, который перепишет\правильно вырежет код автоопределения. upd: Код вроде нашёл и допилил, завтра всё хорошо перепроверю на своём магазине и выложу. Кому интересно - велком в личку.
  5. Вопрос нынче очень актуальный для UA владельцев сайтов=)) Автор темы похоже угадал, порылся я в гугле и файлах opencarta и нашёл проблему(по крайней мере у меня так): Opencart с завода смотрит на язык браузера и выставляет его в любом случае. Код // Language Detection if (!empty($this->request->server['HTTP_ACCEPT_LANGUAGE']) && !array_key_exists($code, $languages)) { $detect = ''; $browser_languages = explode(',', $this->request->server['HTTP_ACCEPT_LANGUAGE']); // Try using local to detect the language foreach ($browser_languages as $browser_language) { foreach ($languages as $key => $value) { if ($value['status']) { $locale = explode(',', $value['locale']); if (in_array($browser_language, $locale)) { $detect = $key; break 2; } } } } if (!$detect) { // Try using language folder to detect the language foreach ($browser_languages as $browser_language) { if (array_key_exists(strtolower($browser_language), $languages)) { $detect = strtolower($browser_language); break; } } } $code = $detect ? $detect : ''; } if (!array_key_exists($code, $languages)) { $code = $this->config->get('config_language'); } if (!isset($this->session->data['language']) || $this->session->data['language'] != $code) { $this->session->data['language'] = $code; } if (!isset($this->request->cookie['language']) || $this->request->cookie['language'] != $code) { setcookie('language', $code, time() + 60 * 60 * 24 * 30, '/', $this->request->server['HTTP_HOST']); } // Overwrite the default language object $language = new Language($code); $language->load($code); $this->registry->set('language', $language); // Set the config language_id $this->config->set('config_language_id', $languages[$code]['language_id']); прячется в файле /магазин/storage/modification/catalog/controller/startup/startup.php При смене языка браузера на ******ский - сайт запускается на ******ском, инкогнито не спасает в случае с автоопределением языка. Кто силён в коде, давайте вместе поломаем это автоопределение, нашел ещё несколько тем у людей с такой же проблемой, но решения пока нигде нет. Толи Ув. знатоки кода так усердно отмораживаются, что бы заработать, либо не нашлось еще такого гуру, который перепишет\правильно вырежет код автоопределения.
  6. Всё оказалось намного проще, проблема была всё-таки в шаблоне файла order_add. Просто нужно было шрифт доделать в коде продукта: <td style="-webkit-box-sizing: border-box; border-bottom: 1px solid #E8E8E8; border-top: 1px solid #E8E8E8; box-sizing: border-box; padding: 20px 10px; vertical-align: middle;"><span class="email-products__id" style="-webkit-box-sizing: border-box; box-sizing: border-box; color: #cacaca; display: block; font-family: 'Roboto', Arial, sans-serif; font-size: 12px; font-weight: 400; line-height: 20px;">{{ product['model'] }}</span><span class="email-products__title" style="-webkit-box-sizing: border-box; box-sizing: border-box; display: block; font-family: 'Roboto', Arial, sans-serif; font-size: 14px; font-weight: 500; line-height: 20px;"><a href="{{ product['href'] }}" style="-webkit-box-sizing: border-box; box-sizing: border-box; color: #{% if theme_color %}{{ theme_color_2 }}{% else %}3660BC{% endif %}; display: inline-block; font-family: 'Roboto', Arial, sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; text-decoration: none !important; vertical-align: top;">{{ product['name'] }}</a></span></td> дописать Helvetica после всех Arial=) Немного понудил разработчику шаблона и они всё-таки допилили файл, сравнил коды файлов - они сделали глобальней, проставили Гельветику вообще по всему файлу, хотя по сути нужно было только в названиях продуктов... Короче проблема как я и думал в самой мелочи оказалась, а то тут уже коммерсанты некоторые в личку мне писали исправить эту мелочь за 15$\час
  7. Всем доброго времени суток! Имеем магазин на OpenCart 3.0.3.2 с шаблоном техникс. Почта магазина хостинга(пробовал и gmail подключать). В письме приходят такие приколы в названиях товаров(не поголовно всех, но в большинстве). Разработчик шаблона открещивается, что с их стороны всё ровно, да и по коду order_add вроде бы никакого криминала...Послал меня к хостерам, хотя причем тут они?) Ну в общем и те клянутся, что проблема не у них, а в кодировке скрипта формирования письма клиенту... Весь текст в письме ровный, красивый и всё хорошо, на сайте тоже везде всё ровно. Наименования товаров в письме являются ссылкой на товар. Где копать, что делать? В кодах и программирование вообще не силён, но стараюсь вникнуть, пока только умею удалять\заменять лишние кнопочки=)
  8. Все решил, проблема решилась установкой нормального seo pro
  9. Прошло кучу времени конечно, но вот столкнулся с такой же проблемой...Последний совет с кодом в производителях не помог....page приписывается к любому товару из любой категории, с первой страницы всё ок, а где появляется пагинация, то лепится к товару дальше и хоть убей. Помогите спасите!)
  10. Спасибо вам лично за подсказку, с автором сделали всё как мне нужно, работает отлично. Бюджет 10$ Всем остальным коммерсантам которые писали в личку небесные хотелки удачиТему можно закрывать.
  11. Так и сделал, будем кумекать)) задача вроде простая, но почему-то никто не придумал такой модуль или его просто нет здесь) а англоязычные площадки я не посещаю)
  12. Я это все понимаю и готов купить такой модуль, но нет здесь тех, кто продает с поддержкой, приходится искать везде. Сайт где купил адекватный, но они только перепродают модуля.
  13. Есть модуль со стороннего сайта, который должен скрывать товар с общего доступа интернет магазина и отображать только для выбранных групп. ИМ на шаблоне Техникс, при установке модуля сайт ложится с ошибкой, а в админке не появляется заявленное меню. Короче нужно реализовать этот функционал либо путем доработки модуля, либо альтернативно по вашим возможностям... Подробности в ЛС кто готов взяться.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.