COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

sten

opencart.pro
  • Публикации

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

  • Посещение

  • Days Won

    9

Все публикации пользователя sten

  1. у меня прячется в самый низ, после отзывов :о))
  2. Хотите еще немного праздника, их есть у меня... Заходим в админку Блога, в категорию, пусть будут Новости, переходим на вкладку Данные и выбираем картинку, сохраняемся и смотрим Блог. Где у вас картинка? :о)))
  3. Согласен, чет эт я завелся... ну а так то хорошая задумка. А может обсудим включение CDN в сборку? Объяснюсь: Получается, что даже если мы будем грузить jquery не с сайта, а допустим с google или ya, то у нас остается еще common, tabs, DD_belatedPNG_0.0.8a-min.js плюс несколько css-ок, не говоря уже о картинках. Вот мне и подумалось, может пойтить по пути контент деливери для увеличения скорости загрузки? Или CDN таки от лукавого и лучше это в сборку не вносить? Кто что скажет, камрады?
  4. Собстно сначала на Live Search (с автоподстановкой картинок и т.д.) грешил, но получается не он виноват, потому как и без него такой же кампот. Что то где то слетело чтоли. После удаления системного кеша заходим в Новинки и вот такой Меседж: SELECT * FROM (SELECT p.product_id, p.sort_order, p.model, pd.name, p.quantity, p.price, (SELECT price FROM oc_product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '1' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < '2014-09-08 06:49:00') AND (pd2.date_end = '0000-00-00' OR pd2.date_end > '2014-09-08 06:49:00')) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM oc_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < '2014-09-08 06:49:00') AND (ps.date_end = '0000-00-00' OR ps.date_end > '2014-09-08 06:49:00')) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT AVG(rating) AS total FROM oc_review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating FROM oc_product p LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE p.status = '1' AND p.date_available <= '2014-09-08 06:49:00' AND p2s.store_id = '0' AND pd.language_id = '1' ORDER BY p.date_added DESC LIMIT 0,100) p ORDER BY sort_order DESC, LCASE(name) DESC LIMIT 0,15 Если обновить страничку, то меседж исчезает и больше его не видать. Толи какой то фильтр я затер при обновлениях, толи еще что. Подскажите, может кто сталкивался... на форуме то вроде такая шняжка не обсуждалась. Мне бы хоть понять, какие файлы нужно откатить.
  5. А че эт ты так голосуешь, а плюсы/минусы не рассказываешь? Давайте уж тогда подберем нормальных штук пять сервисов и выцыганем из них самого позитивного, ну или пару, запилим и ничай работают. п.с. Вот, как вариант номер два: 1.TurboSMS 2.http://smsc.ru/api/code/#opencart есть еще мыслишки? пишемся...
  6. про браузер забыл написать: О программе Информация о версии Версия: 12.16 Сборка: 1860 Платформа: Win32 Система: Windows 7 Идентификация браузера: Opera/9.80 (Windows NT 6.1) Presto/2.12.388 Version/12.16 По поводу корзинки, см. картинку, я там показал как шрифт должен быть, т.е. одинаковым по высоте с номером телефона, а на сайте шрифт корзинки меньше.
  7. Ну раз ты первый, держи... :о)) Первое - Фильтр "поехал" Второе - Кнопки в карточке товара выровнять надо Третье - в шапке телефон и корзинку шрифтом одним по высоте запилить Еще поиск совсем не видно, но это может я слепой... п.с. Все вышесказанное - имхо, такшта не принимай близко к сердцу :о))
  8. Спрошу тут. Вы все модули тестируете на ОСШоп или только те, где явно это указываете? (мне так, для ясности, ну и чтобы на грабли не наступить). на ОСШОП Версия 1.5.6.3.1 с шаблоном Руббер модуль в админке в разделе Система-Настройки-Live Search - настраиваем внешний вид и вперед.
  9. {jlbv c.lf блин, клава хочет разговора. Так вот, кого не устраивает фраза "Убрать" при удалении товара из сравнения, правим. Ходим сюда: site.ru\catalog\language\russian\product\compare.php строка 21: $_['text_remove'] = 'Убрать'; меняем на: $_['text_remove'] = 'Товар удален из сравнения'; сохраняемся, обновляемся, радуемся. Если кто не понял где светится этот текст, то вот джпг, смотрите и не говорите, что не видели: Было: Стало: п.с. Ха! Я опять могу постить фотки - Этапять!
  10. Еще раз повторюсь, mysqli - это драйвер для работы с базой. Если Вы в пустую базу mysql после инсталла смs импортируете данные, то все будет нормально. Инсталлируйте чистую смs. Заливайте базу через импорт, потом скопируйте измененные файлы на хостинг.
  11. Относительно базы. Насколько я понимаю если базу заливать через Импорт, то проблем быть не должно. Т.е. сначала создали пустую базу на хостинге, потом импортировали данные в нее из локальной. А вот это мне кажется неправильным: define('DB_USERNAME', 'itd'); define('DB_PASSWORD', 'itd'); define('DB_DATABASE', 'itd'); юзверь, пасс и имя базы всегда разные делал.
  12. К сожалению доступа к демке ОКшопа с Руббером не нашел. Сделал видео из своей админки, но выложить не получилось (великовато), буду пытаться описать словами: Заходим: Главная :: Модули :: Популярные Статьи Добавляем/убираем что нам нужно, но потом резко передумываем и нажимаем "Вернуться", на что получаем нотик: Доступ запрещен! У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору. На всякий случай: ОСSHOP Версия 1.5.6.3.1 + RUBBER (+custom css) Соответсвенно права на доступ включены все, в коде блога/админки (в части блога) ничего не косожопил. Журналы ошибок (окшоп/вкумод) чисты, аки помыслы младенца. Модулей меняющих админку тоже не ставил. Ребят, гляньте у кого как эта часть работает пжлста. Любая инфа нужна и важна. п.с. Вобщем задумался чето, но пока не искал где может быть оказия. Оставил на вечер, под пиво.
  13. С темой да, поспешил (отписал). За наводку на правильное место с дистр-ом благодарстую. Ну и собстно "опять 25ть". Если кому то будет интересно выставить в поле "Сумма" ваучера минимальную циферь из админки, тады ходим сюда: \имясайта.ru\catalog\controller\account\voucher.php вплоть до строки 155 и вместо: $this->data['amount'] = $this->currency->format( 25, $this->config->get('config_currency'), false, false); вставляем вот чё: $this->data['amount'] = $this->currency->format( $this->currency->format($this->config->get('config_voucher_min')), $this->config->get('config_currency'), false, false); Фича, не фича, но так мне кажется правильнее (имхо). п.с. Длину поля корректировать не стал (если сумма больше 999, то сотые не видно), но если кому надо, то свистите.
  14. 2 Admin, Root. :enrj bpdbyz.cm да чтоже такое, клава. Мужики, я че говорю то, сразу не написал (до внесения всех поправок в сборку), но есть маленькое упущение из разряда "трудности перевода". Картинки мне больше прикреплять нельзя, потому так расскажу... 1. Вот собстно где прячется: Главная » Account » Подарочный сертификат а должно быть: Главная » Личный Кабинет » Подарочный сертификат 2. Не знаю, упущение это или нет, но там же (Подарочный сертификат) в поле "Сумма" всегда стоит 25.00, а по логике должна стоять минимальная сумма, указанная в админке. Ну это я так, занудствую :о)) п.с. Впреть, если что найду, сразу свистну в зеленый свисток. п.с. И да, вопрос. Дистрибутив, который master.zip на гитхабе теперь с последними корректировками или его пока не обновляли?
  15. sten

    Robots для OCShop

    Объяснюсь: Во первых память у меня дырявая, что то поменял на странице в плане ссылок, а в роботс не внес корректировки - косяк. А так вроде получается все закрыто кроме каталога (который я не трогаю). Второе - это альтернатива, которая кмк должна быть. Тут ведь от обратного все идет - все закрыто, и только то, что нужно, открываем. Ну и в третьих - этот роботс вроде как попроще получился к прочтению неподготовленным человеком. Все вышесказанное имхо и не претендует на правильность, почему и спрашиваю, что думают форумчане. п.с. А проверить сайт на дубли со старым роботс не успел, заменил на этот.
  16. sten

    Robots для OCShop

    так-же в папку Downloads положил вот такой .htaccess: # Запрет на загрузку файлов Order allow,deny Deny from all <FilesMatch "\.(ico|gif|jpg|jpeg|png|js|css|yml|xml)"> Allow from all </FilesMatch>
  17. sten

    Robots для OCShop

    На всякий пожарный прикладываю .htaccess: #Options +FollowSymlinks # Запретить листинг директорий Options -Indexes # Закрыть доступ к файлам шаблонов <FilesMatch "\.(tpl|ini|log|txt)"> Order deny,allow Deny from all </FilesMatch> # Необходимо для ЧПУ RewriteEngine On # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ # Редирект c www на без www RewriteCond %{HTTP_HOST} ^www.site.ru RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L] # Редирект для главной (с /index.php на /) RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteBase / RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^download/(.*) /index.php?route=error/not_found [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] ### Additional Settings that may need to be enabled for some servers ### Uncomment the commands by removing the # sign in front of it. ### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that. # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it: # php_flag register_globals off # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try # php_value upload_max_filesize 999M # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value post_max_size 999M # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_execution_time 200 # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_input_time 200 # 7. disable open_basedir limitations # php_admin_value open_basedir none # Предотвращение отображения сообщений о запрете доступа ErrorDocument 500 /index.php ErrorDocument 404 /index.php ErrorDocument 403 /index.php ErrorDocument 401 /index.php
  18. sten

    Robots для OCShop

    Уважаемые форумчане, выкладываю на Ваш авторитетный суд вот такой роботс: User-Agent: * # Запрет индексации всего сайта Disallow: / # Индексация главной страницы Allow: /$ # Индексировать категорию katalog и все, что в ней находится Allow: /katalog # Запрет индексировать динамические страницы Disallow: /katalog/*?* Disallow: /katalog/*&* Disallow: /katalog/*php* # Запрет индексировать товары, находящиеся в подкатегории novinki Disallow: /katalog/novinki/* # Индексировать информационные страницы Allow: /about.html Allow: /informaciya-o-dostavke.html Allow: /politika-bezopasnosti.html Allow: /usloviya-soglasheniya.html Allow: /blog Allow: /actions Allow: /contacts Allow: /sitemap.xml Clean-param: tracking User-agent: Yandex # Запрет индексации всего сайта Disallow: / # Индексация главной страницы Allow: /$ # Индексировать категорию katalog и все, что в ней находится Allow: /katalog # Запрет индексировать динамические страницы Disallow: /katalog/*?* Disallow: /katalog/*&* Disallow: /katalog/*php* # Запрет индексировать товары, находящиеся в подкатегории novinki Disallow: /katalog/novinki/* # Индексировать информационные страницы Allow: /about.html Allow: /informaciya-o-dostavke.html Allow: /politika-bezopasnosti.html Allow: /usloviya-soglasheniya.html Allow: /blog Allow: /actions Allow: /contacts Allow: /sitemap.xml Clean-param: tracking Host: site.ru Sitemap: http://site.ru/sitemap.xml Скажите пожалуйста, насколько правильна такая политика, сначала все запретить и потом уже кое что открыть? И не забыл ли чего открыть? Заранее спасибо за Ваше мнение.
  19. это тут: http://prontogsm.by/ очевидно бутстрап, но в css по этому адресу не нашел кода для оформление поля поиск. искал тут. Но вопрос в другом. В css окшопа есть небольшой кусочек кода бутсрап. Может там есть такой эффект подсвеченной границы?
  20. немного не по теме, но спрошу, как сделана такая подсветка активного поля?
  21. а я ошибаюсь и после стакана готов исправиться перед лицом товарищей: Стрелкой выделил место, куда можно, а может и нужно приложиться.
  22. если не ошибаюсь, то искать нужно тут (\catalog\view\theme\ancart\stylesheet...):
  23. Вроде допилили ребята, но я бы наверное не стал на данном этапе этот модуль интегрировать, очково как то. А так то да, импорт/экспорт из коробки - это по партийному обстоятельно. 2 StavEXpert - Про второй косячек то вроде все знают и давно у себя в инсталлах поправили, а вот про первый...Напомните, а что там в коробке с доменами не так? Оо
  24. Вот такой код должен быть в поле карты: http://static-maps.yandex.ru/1.x/?ll=35.9051,56.84538&z=17&size=430,220〈=ru-RU&l=map&origin=jsapi-constructor&pt=35.9051,56.84538,pm2lbl
  25. B 'nj? e да клава-зло. И это, говорю, "у Вас ус отклеился" (с) :о)) Размер карты (ну или картинки в том месте) должен быть = 220х430px. Я бы поправил.