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

waterfall

Users
  
  • Posts

    1,384
  • Joined

  • Last visited

Everything posted by waterfall

  1. Поищите на форуме - есть готовое решение https://opencartforum.com/topic/156-%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5-%D0%BF%D0%BE%D0%BB%D1%8F-%D0%BF%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82%D0%B0/page__hl__custom%20field http://dvigok.com.ua/info-portal/plagin-module/%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5-%D0%BF%D0%BE%D0%BB%D1%8F-%D0%B4%D0%BB%D1%8F-opencart-v-1-4-9.html
  2. вот оригинал:) html { margin: 0; padding: 0; height: 100%; } body { margin: 0; padding: 0; height: 100%; background: #FFFFFF; } body, td, th, input, select, textarea, option, optgroup { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } input[type=text], input[type=password] { padding: 2px; } select { padding: 1px; } textarea { padding: 2px; } a, a:visited { color: #003366; text-decoration: underline; cursor: pointer; } a img { border: 0; } form { margin: 0; padding: 0; } label { cursor: pointer; } #header .div1 { height: 56px; padding: 0px 30px; background: url('../image/header.png') repeat-x; min-width: 900px; } #header .div2 { color: #FFFFFF; padding: 18px 0px 0px 0px; float: left; } #header .div3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; text-align: right; padding: 15px 0px 0px 0px; float: right; } #header .div2 span { font-weight: bold; } #menu { background: url('../image/menu.png') repeat-x; position: relative; z-index: 1; height: 34px; clear: both; padding: 0px 30px; min-width: 900px; } #menu > ul.left { float: left; } #menu > ul.right { float: right; } #menu > ul { position: relative; margin: 0; padding: 0; } #menu > ul ul { list-style: none; margin: 0; padding: 0; background: url('../image/transparent.png'); } #menu > ul a { display: block; color: #FFFFFF; text-decoration: none; padding: 5px; } #menu > ul > li + li { background: url('../image/split.png') center left no-repeat; } #menu > ul .top, #menu > ul li li.sfhover { padding: 10px 15px 9px 17px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: center; } #menu > ul ul li { padding: 2px; } #menu > ul .selected .top { background: url('../image/selected.png') repeat-x; color: #FFFFFF; } #menu > ul .selected:hover a.top, #menu > ul .sfhover a.top { } #menu > ul .parent { background: url('../image/arrow-right.png') 95% center no-repeat; } #menu > ul li { float: left; list-style: none; } #menu > ul li ul { position: absolute; } #menu > ul li li { clear: both; } #menu > ul li ul a { color: #FFFFFF; height: 15px; width: 145px; } #menu > ul li ul ul { margin: -27px 0 0 157px; } #menu > ul li li:hover, #menu > ul li li.sfhover { background: #333; color: #000000; } #container { height: 100%; } body > #container { height: auto; min-height: 100%; } #content { background: #FFFFFF url('../image/background.png') 0px 1px repeat-x; padding: 10px 30px 0px 30px; min-width: 900px; padding-bottom: 128px; } #footer { background: #FFFFFF url('../image/footer.png') repeat-x; height: 90px; padding-top: 38px; text-align: center; font-size: 12px; color: #333; position: relative; margin-top: -128px; clear: both; } #footer a { color: #333; text-decoration: underline; } .breadcrumb, .breadcrumb a { font-size: 12px; color: #666; margin-bottom: 15px; } .success { padding: 10px 10px 10px 33px; margin-bottom: 15px; background: #EAF7D9 url('../image/success.png') 10px center no-repeat; border: 1px solid #BBDF8D; color: #555555; } .warning { padding: 10px 10px 10px 33px; margin-bottom: 15px; background: #FFD1D1 url('../image/warning.png') 10px center no-repeat; border: 1px solid #F8ACAC; color: #555555; } .attention { padding: 10px 10px 10px 33px; margin-bottom: 15px; background: #FFF5CC url('../image/attention.png') 10px center no-repeat; border: 1px solid #F2DD8C; color: #555555; } .required { color: #FF0000; font-weight: bold; } .error { margin-top: 3px; color: #FF0000; display: block; font-size: 12px; font-weight: normal; } .help { color: #666; font-size: 11px; font-weight: normal; font-family: Verdana, Geneva, sans-serif; display: block; } .icon { vertical-align: middle; cursor: pointer; } .image { border: 1px solid #EEEEEE; padding: 10px; display: inline-block; } .image img { margin-bottom: 5px; } .box { margin-bottom: 15px; } .box > .heading { height: 38px; padding-left: 7px; padding-right: 7px; border: 1px solid #DBDBDB; background: url('../image/box.png') repeat-x; -webkit-border-radius: 7px 7px 0px 0px; -moz-border-radius: 7px 7px 0px 0px; -khtml-border-radius: 7px 7px 0px 0px; border-radius: 7px 7px 0px 0px; } .box > .heading h1 { margin: 0px; padding: 11px 0px 0px 0px; color: #003A88; font-size: 16px; float: left; } .box > .heading h1 img { float: left; margin-top: -1px; margin-left: 3px; margin-right: 8px; } .box > .heading .buttons { float: right; padding-top: 7px; } .box > .heading .buttons .button { margin-right: 10px; } .box > .content { padding: 10px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; min-height: 300px; overflow: auto; } a.button, .list a.button { text-decoration: none; color: #FFF; display: inline-block; padding: 5px 15px 5px 15px; background: #003A88; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -khtml-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; } .list { border-collapse: collapse; width: 100%; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; margin-bottom: 20px; } .list td { border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; } .list thead td { background-color: #EFEFEF; padding: 0px 5px; } .list thead td a, .list thead td { text-decoration: none; color: #222222; font-weight: bold; } .list tbody td a { text-decoration: underline; } .list tbody td { vertical-align: middle; padding: 0px 5px; background: #FFFFFF; } .list .left { text-align: left; padding: 7px; } .list .right { text-align: right; padding: 7px; } .list .center { text-align: center; padding: 7px; } .list .asc { padding-right: 15px; background: url('../image/asc.png') right center no-repeat; } .list .desc { padding-right: 15px; background: url('../image/desc.png') right center no-repeat; } .list .filter td { padding: 5px; background: #E7EFEF; } .pagination { border-top: 1px solid #DDDDDD; display: inline-block; width: 100%; padding-top: 6px; } .pagination .links { float: left; padding-top: 6px; } .pagination .links a { border: 1px solid #DDDDDD; padding: 4px 10px; font-size: 12px; text-decoration: none; color: #A3A3A3; } .pagination .links b { border: 1px solid #269BC6; padding: 4px 10px; font-size: 12px; font-weight: normal; text-decoration: none; color: #269BC6; background: #FFFFFF; } .pagination .results { float: right; padding-top: 6px; font-size: 12px; } table.form { width: 100%; border-collapse: collapse; margin-bottom: 20px; } table.form > tbody > tr > td:first-child { width: 200px; } table.form > tbody > tr > td { padding: 10px; color: #000000; border-bottom: 1px dotted #CCCCCC; } .scrollbox { border: 1px solid #CCCCCC; width: 350px; height: 100px; background: #FFFFFF; overflow-y: scroll; } .scrollbox img { float: right; } .htabs { padding: 0px 0px 0px 10px; height: 30px; line-height: 16px; border-bottom: 1px solid #DDDDDD; margin-bottom: 15px; } .htabs a { border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; background: #FFFFFF url('../image/tab.png') repeat-x; padding: 7px 15px 6px 15px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: center; text-decoration: none; color: #000000; margin-right: 2px; display: none; } .htabs a.selected { padding-bottom: 7px; background: #FFFFFF; } .vtabs { width: 190px; padding: 10px 0px; min-height: 300px; float: left; display: block; border-right: 1px solid #DDDDDD; } .vtabs a { display: none; } .vtabs a, .vtabs span { display: block; float: left; width: 160px; margin-bottom: 5px; clear: both; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; background: #F7F7F7; padding: 6px 14px 7px 15px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: right; text-decoration: none; color: #000000; } .vtabs a.selected { padding-right: 15px; background: #FFFFFF; } .vtabs a img, .vtabs span img { position: relative; top: 3px; cursor: pointer; } .vtabs-content { margin-left: 205px; } .scrollbox div { padding: 3px; } .scrollbox div input { margin: 0px; padding: 0px; margin-right: 3px; } .scrollbox div.even { background: #FFFFFF; } .scrollbox div.odd { background: #E4EEF7; } .overview { float: left; width: 49%; margin-bottom: 20px; } .overview table { width: 100%; } .overview td + td { text-align: right; } .statistic { float: right; width: 49%; margin-bottom: 20px; } .range { float: right; color: #FFF; vertical-align: middle; } .range { padding-top: 1px; padding-right: 1px; } .range, .range select { font-size: 11px; } .latest { clear: both; } .latest tbody td { background: #FFF; } .dashboard-heading { background: #547C96; color: #FFF; border-bottom: 1px solid #8EAEC3; padding: 5px; font-size: 14px; font-weight: bold; } .dashboard-content { background: #FCFCFC; border: 1px solid #8EAEC3; padding: 10px; min-height: 180px; } вот что у Вас html { margin: 0; padding: 0; height: 100%; } body { margin: 0; padding: 0; height: 100%; background: #FFFFFF; } body, td, th, input, select, textarea, option, optgroup { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } input[type=text] { padding: 2px; } select { padding: 1px; } textarea { padding: 2px; } a, a:visited { color: #003366; cursor: pointer; } form { margin: 0; padding: 0; } #header { height: 56px; padding: 0px 30px; background: url('../image/header.png') repeat-x; min-width: 900px; } #header .div1 { color: #FFFFFF; padding: 18px 0px 0px 0px; float: left; } #header .div2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; text-align: right; padding: 14px 0px 0px 0px; float: right; } #header .div2 span { font-weight: bold; } #menu { background: url('../image/menu.png') repeat-x; position: relative; z-index: 1; height: 34px; clear: both; padding: 0px 30px; min-width: 900px; } ul.left { float: left; } ul.right { float: right; } .nav { position: relative; margin: 0; padding: 0; } .nav ul { list-style: none; margin: 0; padding: 0; background: url('../image/transparent.png'); } .nav a { display: block; color: #FFFFFF; text-decoration: none; padding: 5px; } .nav > li + li { background: url('../image/split.png') center left no-repeat; } .nav .top, .nav li li.sfhover { padding: 10px 15px 9px 17px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: center; } .nav ul li { padding: 2px; } .nav .selected .top { background: url('../image/selected.png') repeat-x; color: #FFFFFF; } .nav .selected:hover a.top, .nav .sfhover a.top { } .nav .parent { background: url('../image/arrow_right.png') 95% center no-repeat; } .nav li { float: left; list-style: none; } .nav li ul { position: absolute; } .nav li li { clear: both; } .nav li ul a { color: #FFFFFF; height: 15px; width: 145px; } .nav li ul ul { margin: -27px 0 0 157px; } .nav li li:hover, .nav li li.sfhover { background: #333; color: #000000; } #content { background: #FFFFFF url('../image/background.png') 0px 1px repeat-x; padding: 10px 30px 0px 30px; min-width: 900px; padding-bottom: 128px; } #container { height: 100%; } body > #container { height: auto; min-height: 100%; } #footer { background: #FFFFFF url('../image/footer.png') repeat-x; height: 90px; padding-top: 38px; text-align: center; font-size: 12px; color: #333; position: relative; margin-top: -128px; clear: both; } #footer a { color: #333; text-decoration: underline; } .breadcrumb, .breadcrumb a { font-size: 12px; color: #666; margin-bottom: 15px; } .success { padding: 15px 0px; margin-bottom: 15px; background: #E4F1C9; border: 1px solid #A5BD71; font-size: 12px; text-align: center; } .warning { padding: 15px 0px; margin-bottom: 15px; background: #FFDFE0; border: 1px solid #FF9999; font-size: 12px; text-align: center; } .attention { padding: 15px 0px; margin-bottom: 15px; background: #FEFBCC; border: 1px solid #E6DB55; font-size: 12px; text-align: center; } .box { margin-bottom: 15px; } .box > .heading { height: 40px; background: url('../image/box_center.png') repeat-x; margin-bottom: 0px; } .box > .left { float: left; width: 7px; height: 40px; background: url('../image/box_left.png') no-repeat; } .box > .right { float: right; width: 7px; height: 40px; background: url('../image/box_right.png') no-repeat; } .box > .heading h1 { background-position: 2px 9px; background-repeat: no-repeat; margin: 0px; padding: 11px 0px 11px 30px; color: #003A88; font-size: 16px; float: left; } .box > .heading .buttons { float: right; padding-top: 8px; } .box > .content { padding: 10px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; min-height: 300px; } .button { padding-left: 8px; display: inline-block; margin-right: 5px; background: url('../image/button_left.png') top left no-repeat; } .button span { color: #FFF; display: block; padding: 5px 10px 5px 2px; background: url('../image/button_right.png') top right no-repeat; } .list { border-collapse: collapse; width: 100%; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; margin-bottom: 20px; } .list td { border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; } .list thead td { background-color: #EFEFEF; padding: 0px 5px; } .list thead td a, .list thead td { text-decoration: none; color: #222222; font-weight: bold; } .list tbody a { text-decoration: underline; } .list tbody td { vertical-align: middle; padding: 0px 5px; } .list tbody tr:nth-child(odd) { background: #FFFFFF; } .list tbody tr:nth-child(even) { background: #E4EEF7; } .list tbody tr:hover { background: moccasin !important; } .list tbody tr.off td { color: dimgray; } .list .left { text-align: left; padding: 7px; } .list .right { text-align: right; padding: 7px; } .list .center { text-align: center; padding: 7px; } .list .asc { padding-right: 15px; background: url('../image/asc.png') right center no-repeat; } .list .desc { padding-right: 15px; background: url('../image/desc.png') right center no-repeat; } .list .filter td { padding: 5px; background: #E7EFEF; } .pagination { margin-top: 30px; border-top: 1px solid #EEEEEE; background: #F8F8F8; display: inline-block; width: 100%; } .pagination .links, .pagination .results { padding: 9px; } .pagination .links { float: left; } .pagination .links a { border: 1px solid #CCCCCC; padding: 4px 7px; text-decoration: none; color: #000000; } .pagination .links b { border: 1px solid #CCCCCC; padding: 4px 7px; text-decoration: none; color: #000000; background: #FFFFFF; } .pagination .results { float: right; } .form { width: 100%; border-collapse: collapse; margin-bottom: 20px; } table.form tr td:first-child { width: 200px; } .form > * > * > td { padding: 10px; color: #000000; border-bottom: 1px dotted #CCCCCC; } .help { color: #999; font-size: 10px; font-weight: normal; font-family: Verdana, Geneva, sans-serif; display: block; } .required { color: #FF0000; font-weight: bold; } .error { color: #FF0000; padding-top: 3px; display: block; font-size: 12px; font-weight: normal; } .scrollbox { border: 1px solid #CCCCCC; width: 350px; height: 100px; background: #FFFFFF; overflow-y: scroll; } .htabs { padding: 0px 0px 0px 10px; height: 30px; border-bottom: 1px solid #DDDDDD; margin-bottom: 15px; } .htabs a { border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; background: #FFFFFF url('../image/tab.png') repeat-x; padding: 6px 15px 7px 15px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: center; text-decoration: none; color: #000000; margin-right: 2px; } .htabs a.selected { padding-bottom: 8px; background: #FFFFFF; } .vtabs { width: 180px; padding: 10px 0px; min-height: 300px; float: left; display: block; border-right: 1px solid #DDDDDD; } .vtabs a { display: block; float: left; width: 150px; margin-bottom: 5px; clear: both; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; background: #F7F7F7; padding: 6px 14px 7px 15px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: right; text-decoration: none; color: #000000; } .vtabs a.selected { padding-right: 15px; background: #FFFFFF; } .vtabs_page { margin-left: 195px; } .scrollbox div { padding: 3px; } .scrollbox div input { margin: 0px; padding: 0px; margin-right: 3px; } .scrollbox div.even { background: #FFFFFF; } .scrollbox div.odd { background: #E4EEF7; } .add { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(../image/add.png) no-repeat scroll right center; color:#000000; display:inline-block; padding-right:20px; cursor: pointer; } .remove { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(../image/delete.png) no-repeat scroll right center; color:#000000; display:inline-block; padding-right:20px; cursor: pointer; } разные файлы:) почему вопрос...
  3. чудеса однако... сравните файл http://www.eastbayrussia.ru/admin/view/stylesheet/stylesheet.css с тем, что лежит в дистребутиве попробуйте перезаписать только его, посмотрите отличается ли он если смотрите через ftp и через браузер кстати, переименуйте .htaccess.txt в .htaccess
  4. сейчас посмотрел, файл css не той версии:) скачайте отсюда http://myopencart.googlecode.com/files/ocstore_v1.5.1.3.zip и залейте на хостинг, только не перезаписывайте, а удалите файлы, а потом из архива скопируйте... все это странно...у меня такое впечатление, что хостинг кеширует....
  5. Давай пойдем логическим путем:))) для начала, выберем дистрибутив второго магазина...пусть будет ocStore v1.5.1.3 релиз поставь его, посмотрим что получиться...ставь ТОЛЬКО дистрибутив, ничего больше, хорошо? сейчас, хоть и пишет ocStore v1.5.1.3, но версия CSS не из дистрибутива...
  6. не, все-таки не в куках дело:) тут нужно заменить css...но почему они у вас неправильные? напишите в какие папки Вы ставите магазины? хотя бы просто иерархию папок...
  7. В браузере. Но нужно знать, какая версия браузера у Вас:)
  8. https://opencartforum.com/files/file/66-%D0%B5%D0%B4%D0%B8%D0%BD%D0%B0%D1%8F-%D0%BA%D0%B0%D1%81%D1%81%D0%B0/ не факт что работает с 1.0.1 http://opencart.shoputils.ru/wallet_one - не факт, что это не то что выше:) надо смотреть
  9. markimax, спасибо за Ваш вклад в развитие:))) А ответ я думаю в том, что ,во-первых, люди получают опыт постепенно. То что сейчас очевидно, год назад может и в голову не пришло:) Во-вторых, очень важна преемственность - то что работало ранее, должно работать сейчас без изменений или с минимальными изменениями. Могу сказать, что очень часто понимаешь, что можно написать по другому и лучше и красивее:))) но заказчику нужно не это, ему нужен результат и во время, а насколько криво это написано его не волнует , главное, что работает...и это правильно:)))) Это я к тому, что обычно как бывает:))) нужно написать вот это к этому сроку...хорошо пишешь. все замечательно, но потом требуется ввести дополнительный функционал и иногда нужно или полностью менять архитектуру или использовать костыли:))) и как всегда время...Предусмотреть все невозможно:)))
  10. ну, бекап самой базы никто не отменял
  11. а кто-нибудь может выложить прайс с большим количеством записей для экспериментов. И в чем именно проблема - все очень долго или не выполняется и отваливается по таймауту?
  12. У меня кое-что вышло:) но сырооооооооо:))) и только в админке в принципе осталось немного:)))))))) понять как работает изначальный модуль и исправить этот:))))
  13. https://opencartforum.com/topic/4770-%d0%be%d0%bf%d1%86%d0%b8%d0%b8-%d1%81-%d0%b4%d0%bb%d0%b8%d0%bd%d0%bd%d1%8b%d0%bc%d0%b8-%d1%80%d1%83%d1%81%d1%81%d0%ba%d0%b8%d0%bc%d0%b8-%d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f%d0%bc%d0%b8-%d0%b2-%d0%bf%d1%80%d0%be%d0%b4%d1%83%d0%ba%d1%82/page__p__30902__fromsearch__1#entry30902
×
×
  • 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.