-
Публікації
917 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Fix305
-
-
таких настроек нету, если я не ошибаюсь. Но счет в виде HTML вы можете нарисовать, как уже говорилось выше, в order_confirm.tpl, он и будет отправлен на почту покупателю.UP! Где делать настройки?
-
ну если ты про главную, то возможно из за того что одинаковые товары в популярных и последних, т.к. прикручено по id товара и соответственно улетает первый на страничке товар с таким же id, а в корзину должен залетать, координаты не менял вообще)
-
в 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';
-
уберите точку перед a)
-
а middle у вас точно id?в стандартном шаблоне middle встречается в виде class'a, хоть у вас и не стандартный, но все же чую, тем на чем сижу, вы этого не меняли)проверьте, если блок действительно
, то стоит написать .middle .a, .a:hover {color:black;} если же все таки у вас , то смотрите в stylesheet'e внизу возможно свойства миддла вы еще раз переназначаете) -
если минимальное количество для продажи одинаково для всех товаров, то решение довольно простое, как для первого так и для второго варианта - смогу помочь. Если же для каждого товара по разному, то честно говоря задачка не из приятных, но подсказать куда копать тоже могу)
-
если наследственность CSS не хочет работать, значит плохо просите)вы бы выложили код из темлейта и css который пытаетесь изменить, ну или на картинке покажите что хотите и что получается)
-
Админка - Система - Локализация - Состояние на складе
-
честно говоря если человек задается таким вопросом, то лучше ему оставить все как есть)Подскажите пожалуйста, как добавить/убрать кнопки в основное меню: Главная, войти, кабинет, Акции и тд и тп? и ещё как убрать Модули информация, Контакты? Заранее спасибо=)
ну а по теме:
кнопки убираются и добавляются путем правки шаблона который находится в ../controller/template/..
знания htmlcss приветствуются)
модули убираются из админки, не ленись прочти документацию или методом тыка хотя бы.
update: ../catalog/template/.., чет заклинило меня на контроллере)
-
При размещении приложений на сайте ВКонтакте запрещается:Принимать оплату услуг в приложении отличными от внутренней валюты ВКонтакте способами, в том числе на сторонних сайтах.
оно вам надо?)
-
1
-
-
чет ничего кроме как неверные права на каталогифайлы в голову и не приходит.и проверьте наличие файла и его размера (может FTP клиент недокачал их) ../admin/controller/setting/setting.php, ну и для профилактики тоже самое в language, template и module.
-
интересная у вас ссылочка получилась)))что за ошибку то выдает хоть? или сообщение какое?ну а вообще чет вы так мучаетесь с переносом, может проще было бы установить с нуля на хост, закачать базу и перекинуть измененные файлы (если такие есть)?)
-
..catalogcontrollerinformationcontact.php есть:Подскажите, пожалуйста, как вставить в тело письма e-mail, который указал пользователь при при задавании вопроса со страницы "Наши контакты"?
$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(...) - текст сообщения отправленный на емайл -
http://fix305.ru/catalog_full.rar
делал для одного товарища, который благополучно пропал, так и не сказав работает или нет.
там правда еще на главной идет вывод популярных товаров.
у меня на 1.4.0 работает, на 1.4.7 не будет, но при желании легко изменить.
сделано по образу и подобию vkorobke.lg.ua
п.с. желательно проверить работает ли стандартный метод добавления в корзину (не учитывалось количество из поля "количество", но вроде тут должно быть исправлено)
сам бы проверил, да снес уже 1.4.0 версию
бекап не забудь.
-
тут я уже объяснял как раскрыть категории:
<!-- 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>'; }}
то получиться примерно это: -
..catalogviewthemedefaulttemplatemail
-
вообще шаблон письма для клиента находится в order_confirm.tpl..если просто реквизиты вписать, то проблем нет, но если нужно счет, да еще ввиде бланка в зависимости от способа оплаты, то это довольно тяжко)
-
в stylesheet.css
найди
body {..................}
и впиши туда
background-color: #010101;
-
<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
-
ну либо отключить AXAJ для корзины, либо вытащи свою ссылку за пределы DIV c классом middle)
во всем виновато это:
success: function (html) { $('#module_cart .middle').html(html);},
-
ну если на скорую руку набросать то как то так..
в ../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>
-
а где нибудь такое вообще реализовано?
-
тот кусочек который вы удалили, в котором говорится что 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]//-->
-
есть проще вариант, готовый код уже присутствует на jQuery в header.tpl:
} else if (route == 'information/contact') { $('#tab_contact').addClass('selected');
остается только добавить "по вкусу" что нам надо и не придется лезть в php)
Как сделать минимальное количество товара для продажи?
в Загальні питання
Опубліковано:
скажи версию магазина, которую используешь. Что нибудь попробую придумать.