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

Fix305

Users
  
  • Posts

    917
  • Joined

  • Last visited

Everything posted by Fix305

  1. таких настроек нету, если я не ошибаюсь. Но счет в виде HTML вы можете нарисовать, как уже говорилось выше, в order_confirm.tpl, он и будет отправлен на почту покупателю.
  2. ну если ты про главную, то возможно из за того что одинаковые товары в популярных и последних, т.к. прикручено по id товара и соответственно улетает первый на страничке товар с таким же id, а в корзину должен залетать, координаты не менял вообще)
  3. в catalog/controller/account/create.php ждет тебя строчка: $pattern = '/^[A-Z0-9._%-]+@[A-Z0-9][A-Z0-9.-]{0,61}[A-Z0-9].[A-Z]{2,6}$/i';
  4. а middle у вас точно id?в стандартном шаблоне middle встречается в виде class'a, хоть у вас и не стандартный, но все же чую, тем на чем сижу, вы этого не меняли)проверьте, если блок действительно , то стоит написать .middle .a, .a:hover {color:black;} если же все таки у вас , то смотрите в stylesheet'e внизу возможно свойства миддла вы еще раз переназначаете)
  5. если минимальное количество для продажи одинаково для всех товаров, то решение довольно простое, как для первого так и для второго варианта - смогу помочь. Если же для каждого товара по разному, то честно говоря задачка не из приятных, но подсказать куда копать тоже могу)
  6. если наследственность CSS не хочет работать, значит плохо просите)вы бы выложили код из темлейта и css который пытаетесь изменить, ну или на картинке покажите что хотите и что получается)
  7. Админка - Система - Локализация - Состояние на складе
  8. честно говоря если человек задается таким вопросом, то лучше ему оставить все как есть)ну а по теме: кнопки убираются и добавляются путем правки шаблона который находится в ../controller/template/.. знания htmlcss приветствуются) модули убираются из админки, не ленись прочти документацию или методом тыка хотя бы. update: ../catalog/template/.., чет заклинило меня на контроллере)
  9. При размещении приложений на сайте ВКонтакте запрещается:Принимать оплату услуг в приложении отличными от внутренней валюты ВКонтакте способами, в том числе на сторонних сайтах. оно вам надо?)
  10. чет ничего кроме как неверные права на каталогифайлы в голову и не приходит.и проверьте наличие файла и его размера (может FTP клиент недокачал их) ../admin/controller/setting/setting.php, ну и для профилактики тоже самое в language, template и module.
  11. интересная у вас ссылочка получилась)))что за ошибку то выдает хоть? или сообщение какое?ну а вообще чет вы так мучаетесь с переносом, может проще было бы установить с нуля на хост, закачать базу и перекинуть измененные файлы (если такие есть)?)
  12. ..catalogcontrollerinformationcontact.php есть:$mail->setFrom($this->request->post['email']);...$mail->setText(strip_tags(html_entity_decode($this->request->post['enquiry'], ENT_QUOTES, 'UTF-8')));$this->request->post['email'] - емайл отправителяsetText(...) - текст сообщения отправленный на емайл
  13. http://fix305.ru/catalog_full.rar делал для одного товарища, который благополучно пропал, так и не сказав работает или нет. там правда еще на главной идет вывод популярных товаров. у меня на 1.4.0 работает, на 1.4.7 не будет, но при желании легко изменить. сделано по образу и подобию vkorobke.lg.ua п.с. желательно проверить работает ли стандартный метод добавления в корзину (не учитывалось количество из поля "количество", но вроде тут должно быть исправлено) сам бы проверил, да снес уже 1.4.0 версию бекап не забудь.
  14. тут я уже объяснял как раскрыть категории: <!-- l --><a class="postlink-local" href="https://opencartforum.com/viewtopic.php?f=14&t=273">viewtopic.php?f=14&t=273</a><!-- l --> ну а если в тот же ../catalog/controller/module/category.php изменить это: if ($this->category_id == $result['category_id']) { $output .= '<a href="' . $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/category&path=' . $new_path) . '">[b]' . $result['name'] . '[/b]</a>';} else { $output .= '<a href="' . $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/category&path=' . $new_path) . '">' . $result['name'] . '</a>';}на это: if ($result['parent_id'] == 0) { $output .= '[b]' . $result['name'] . '[/b]';} else { if ($this->category_id == $result['category_id']) { $output .= '<a href="' . $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/category&path=' . $new_path) . '">[b]' . $result['name'] . '[/b]</a>'; } else { $output .= '<a href="' . $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/category&path=' . $new_path) . '">' . $result['name'] . '</a>'; }}то получиться примерно это:
  15. вообще шаблон письма для клиента находится в order_confirm.tpl..если просто реквизиты вписать, то проблем нет, но если нужно счет, да еще ввиде бланка в зависимости от способа оплаты, то это довольно тяжко)
  16. в stylesheet.css найди body {..................} и впиши туда background-color: #010101;
  17. <div id="module_cart" class="box"> <div class="top">[img=catalog/view/theme/default/image/basket.png]<?php echo $heading_title; ?></div> <div class="middle"> <?php if ($products) { ?> <table cellpadding="2" cellspacing="0" style="width: 100%;"> <?php foreach ($products as $product) { ?> <tr> <td valign="top" align="right" width="1"><?php echo $product['quantity']; ?> x </td> <td align="left" valign="top"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a> <div> <?php foreach ($product['option'] as $option) { ?> - <small style="color: #999;"><?php echo $option['name']; ?> <?php echo $option['value']; ?></small> <?php } ?> </div></td> </tr> <?php } ?> </table> <div style="text-align: right;"> <?php echo $text_subtotal; ?> <?php echo $subtotal; ?> </div> <?php } else { ?> <div style="text-align: center;"><?php echo $text_empty; ?></div> <?php } ?> </div> <div style="margin: 10px;"><a href="http://<? echo $_SERVER['HTTP_HOST']; ?>/index.php?route=checkout/cart">Перейти в корзину</a></div> <div class="bottom"></div></div> ну вот мой кусок кода, пример можно увидеть на promarka.ru
  18. ну либо отключить AXAJ для корзины, либо вытащи свою ссылку за пределы DIV c классом middle) во всем виновато это: success: function (html) { $('#module_cart .middle').html(html);},
  19. ну если на скорую руку набросать то как то так.. в ../catalog/controller/common/home.php в районе 30 строчки вставь это: $this->load->model('catalog/category'); $this->data['categories'] = array(); $results = $this->model_catalog_category->getCategories(0); foreach ($results as $result) { if ($result['image']) { $image = $result['image']; } else { $image = 'no_image.jpg'; } $this->data['categories'][] = array( 'name' => $result['name'], 'href' => $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/category&path=' . $result['category_id']), 'thumb' => $this->model_tool_image->resize($image, $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height')) ); } в home.tpl: <?php if ($categories) { ?> <table class="list"> <?php for ($i = 0; $i < sizeof($categories); $i = $i + 4) { ?> <tr> <?php for ($j = $i; $j < ($i + 4); $j++) { ?> <td width="25%"><?php if (isset($categories[$j])) { ?> <a href="<?php echo $categories[$j]['href']; ?>"><img src="<?php echo $categories[$j]['thumb']; ?>" title="<?php echo $categories[$j]['name']; ?>" alt="<?php echo $categories[$j]['name']; ?>" style="margin-bottom: 3px;" /></a> <a href="<?php echo $categories[$j]['href']; ?>"><?php echo $categories[$j]['name']; ?></a> <?php } ?></td> <?php } ?> </tr> <?php } ?> </table> <?php } ?> вместо <table class="list"> <?php for ($i = 0; $i < sizeof($products); $i = $i + 4) { ?> <tr> <?php for ($j = $i; $j < ($i + 4); $j++) { ?> <td style="width: 25%;"><?php if (isset($products[$j])) { ?> <a href="<?php echo str_replace('&', '&', $products[$j]['href']); ?>"><img src="<?php echo $products[$j]['thumb']; ?>" title="<?php echo $products[$j]['name']; ?>" alt="<?php echo $products[$j]['name']; ?>" /></a> <a href="<?php echo str_replace('&', '&', $products[$j]['href']); ?>"><?php echo $products[$j]['name']; ?></a> [color= #999; font-size: 11px;]<?php echo $products[$j]['model']; ?>[/color] <?php if ($display_price) { ?> <?php if (!$products[$j]['special']) { ?> [color= #900; font-weight: bold;]<?php echo $products[$j]['price']; ?>[/color] <?php } else { ?> [color= #900; font-weight: bold; text-decoration: line-through;]<?php echo $products[$j]['price']; ?>[/color] [color= #F00;]<?php echo $products[$j]['special']; ?>[/color] <?php } ?> <?php } ?> <?php if ($products[$j]['rating']) { ?> <img src="catalog/view/theme/default/image/stars_<?php echo $products[$j]['rating'] . '.png'; ?>" alt="<?php echo $products[$j]['stars']; ?>" /> <?php } ?> <?php } ?></td> <?php } ?> </tr> <?php } ?> </table>
  20. а где нибудь такое вообще реализовано?
  21. тот кусочек который вы удалили, в котором говорится что OpenCart свободное ПО и вы можете удалить эти строки, но в свою очередь мы не откажемся от финансовой поддержки (даже если это пара баксов). Платить не обязательно, все на вашей совести) <!-- OpenCart is open source software and you are free to remove the Powered By OpenCart if you want, but its generally accepted practise to make a small donatation.Please donate via PayPal to [email protected]//--> <div class="div2">Работает на: [url="http://myopencart.ru"]OpenCart[/url] Мой магазин © 2010</div> <!-- OpenCart is open source software and you are free to remove the Powered By OpenCart if you want, but its generally accepted practise to make a small donatation.Please donate via PayPal to [email protected]//-->
  22. есть проще вариант, готовый код уже присутствует на jQuery в header.tpl: } else if (route == 'information/contact') { $('#tab_contact').addClass('selected'); остается только добавить "по вкусу" что нам надо и не придется лезть в php)
  23. 56 $children = $this->getCategories($result['category_id'], $new_path); эту строку то удалять не надо.. вот пример (вечером отключу разворачивалку) - http://promarka.ru/
×
×
  • 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.