-
Публікації
45 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Andruhi4
-
-
насколько я понял у вас vqmod стоит... скорее всего из-за него что-то не то...При этом вот такая вот ошибка: http://soon.kitgid.r...Cb%3E90%3C/b%3E
-
Вставляю приведенный выше код в header.tpl в строку
<div class="links"><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a><a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a><a href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div>
вместо<?php echo $account; ?>
— строка со ссылками разлетается, нужная ссылка на текст $text_account не вешается.Подскажите, пожалуйста, в чем может быть дело? ocstore 1.5.3.1, тема theia
так делали?
<div class="links"> <a href="<?php echo $home; ?>"><?php echo $text_home; ?></a> <a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a> <?php if (!$logged) { ?> <a href="<?php echo $account; ?>"><?php echo $text_account; ?></a> <?php } else { ?> <a href="ДРУГАЯ_ССЫЛКА"><?php echo $text_account; ?></a> <?php } ?> <a href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a> <a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a> </div>
-
Для того чтобы подгрузить шрифт в браузер нужно прописать в файле стилей либо между тэгами <style>...</style> html-страницы следующий CSS-код:
@font-face {
font-family:"MoyShrift";
src:url(/style/MoyShrift.ttf) format("truetype");
}
В коде выше мы указали что шрифт будет называться MoyShrift, тип шрифта Truetype и загружаться браузером он будет из папки /style/ вашего сервера, в которой находится файл шрифта MoyShrift.ttf. Браузер автоматически подгрузит шрифт, но не будет его устанавливать в операционную систему пользователя, а просто сохранит его в кэше как обычное изображение и будет использовать только на страницах для которых он был подгружен. Далее можно использовать наш шрифт как обычно указав его название. Например:
body {
font-family:MoyShrift;
}
- 1
-
-
вопрос решился...
обязательным оказался вывод блока:
<div class="product-info" style="display:none"> <input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" /> <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /> </div>
и именно в диве с таким классом... при чём кнопки может быть несколько, главное чтоб этот код был... поэтому я и задал ему style="display:none", чтоб он не путался с моим дизайном... кстати, первые 2 input'а отвечают за выбор кол-ва товаров. подскажите, можно ли сделать так, чтоб при нажатии на кнопку заказать, открывалось модальное окно с выбором кол-ва товаров и рядом кнопка заказать. в js я не очень разбираюсь, но думаю реализация не очень сложная будет... спасибо! -
что посмотреть? сайт? я его на локалке переделываю...Где посмотреть можно?
-
я переделывал стандартный шаблон под свой! и из стандартного шаблона я взял то, что мне нужно и удалил лишнее... так вот раз у меня опции все удалены, а кнопка всё равно не работает, значит я что-то нужное удалил и кнопка перестала работать... вот я и спрашиваю, что же я нужное удалил, раз кнопка не обрабатывается и товар не помещается в корзину...Для заполнения обязательных полей шаблон ничем не поможет.
Обязательные поля проверяет контроллер. И почти все обязательные поля настраиваются в админке. В код залезать не надо.
-
хм... интересно... опции вообще я удалил... всё равно что-то не так...Зайдите в админке на страницу редактирования этого товара и отключите опции.
вот код с product.tpl... посмотрите, может я что лишнее нужное удалил при изменении шаблона
<?php echo $header; ?> <div id="contentCatalog2"> <div id="productZakaz"> <p><?php echo $heading_title; ?></p> <a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" width="261" height="244" alt="<?php echo $heading_title; ?>"/></a> <span><a href="#"> <?php echo $price; ?></a></span> <p class="zakazInside"><input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /></p> </div> <div id="productChoose"> <ul> <?php foreach ($images as $image) { ?> <li><a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a></li> <?php } ?> </ul> </div> <div id="about"> <p></p> <ul> <li><span>Артикул: </span><?php echo $model; ?></li> <li><span>Наличие на складе: </span><?php echo $stock; ?></li> </ul> <?php if ($attribute_groups) { ?> <?php foreach ($attribute_groups as $attribute_group) { ?> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <ul> <li><span><?php echo $attribute['name']; ?></span> <?php echo $attribute['text']; ?> </li> </ul> <?php } ?> <?php } ?> <?php } ?> <ul> <li><span>Описание: </span> <?php echo $description; ?></li> </ul> </div> </div> <?php echo $footer; ?>
а ниже там идёт скрипт. его я не трогал, поэтому не копировал. -
Добрый день! переделываю стандартный шаблон OC Version 1.5.3.1... при просмотре подробной информации о товаре, для того чтоб товар поместился в корзину надо обязательно заполнить некоторые параметры(* Radio, * Checkbox, * Text, * Textarea, * File)... думал что где то в php файлах надо убрать обязательность заполнения этих полей в private function validate(), по аналогии с регистрацией... но в controller\product\product.php нету private function validate()... подскажите как сделать, чтоб в product.tpl кнопка купить отправляла товар в корзину без всяких доп заполнений... спасибо!
-
спасибо!) то что нужно!)Да, этот метод работает только в header.tpl
В category.tpl вместо $logged можно использовать $this->customer->isLogged()
-
Добрый день! подскажите как можно вывести доп поле для товара, который мы добавили в корзину. то есть в админке когда добавляем товар, указываем какой-либо текст и этот текст будет выводится в корзине в строке с этим товаром...
----------------------------------------------------------
-
спасибо! всё работает! но ещё появился вопрос. при выводе списка товаров возле каждого товара указывается цена. в админке можно указать, что для неавторизованных цена не показывается... то есть в том месте просто пустое место... можно ли вместо этого пустого места сделать вывод слова "авторизуйтесь"?? этот метод что вы показали не работает в product.tpl... ошибка на $logged<?php if (!$logged) { ?> кнопка регистрации <?php } else { ?> кнопка корзины <?php } ?>
-
спасибо за совет... пробовал найти, но ничего толкового не нашёл... если есть возможность, то объясните по пунктам что сделать для реализации той проблемы, которая описана в первом сообщении!
-
имхо, от эффекта глазок вашего логотипа нету толку, так как он работает только в том случае, если стрелка мыши находится в зоне логотипа... а когда стрелка находится в другом месте, глаза просто смотрят в одну точку... а так как обычно при сёрфе интернета, мышка находится в середине страницы или возле меню, то очень не многие увидят ваши бегающие глазки и то если случайно проведут по логотипу... но глазки маленькие, заметить такой эффект не просто... а вот то - что логотип дольше всего грузится - это заметно сразу...
- 1
-
Добрый день! подскажите как можно убрать вывод определённого блока, когда мы попадаем в подкатегорию...
то есть, когда мы находимся в категории (index.php?route=product/category&path=20) - блок показывается, а когда заходим в подкатегорию(index.php?route=product/category&path=20_60) - блок пропадает.
как грамотно это сделать? спасибо!
-
<?php if (!$logged) { ?> <?php echo $text_welcome; ?> <?php } else { ?> <?php echo $cart; ?> <?php } ?>
Положение задаете через таблицу стилей.
спасибо большое!
-
Добрый день! подскажите как мне сделать, чтоб когда покупатель заходит на сайт, вверху он видит кнопку "регистрация", а когда он зарегистрируется, чтоб вместо этой кнопки была кнопка "корзина"... предполагаю, что это будет php if...
-
да, разобрался, спасибо огромное... я же говорю, что только начинаю с этим cms разбираться, а хорошего мануала, как например по dle, не найти... вот и приходится задавать простые вопросы, чтоб не тратить в пустую время...
а ещё такой вопрос... подскажите как мне сделать, чтоб когда покупатель заходит на сайт, вверху он видит кнопку "регистрация", а когда он зарегистрируется, чтоб вместо этой кнопки была кнопка "корзина"... предполагаю, что это будет php if...
-
Добрый день, уважаемые форумчане. Очень нужна ваша помощь... я только начал осваивать cms OpenCart, поэтому прошу не судить строго и помочь советом, а лучше кодом!)
в общем суть вопроса такова: на главной странице надо вывести слайдшоу... никаких наворотов, только картинка, которая будет меняться на другие и всё... выводиться будет этот слайд только на главной и посередине... как реализовать это слайд шоу, чтоб картинки можно было загружать с админки и картинки были кликабельны по ссылке, которую мы задаём ... OC Version 1.5.3.1...
прошу не гнать за поиском в гугл, там уже был, нормального ответа не нашёл...
вот код home.tpl. вместо <img> - слайд...
<?php echo $header; ?> <div id="content"> <div class="indeximg"> </div> <img src="catalog/view/theme/suffle/img/image.png" width="750" height="557" alt="#" /> </div> </div> <?php echo $footer; ?>
заранее спасибо!!!
Доп поле в корзине
в Шаблони, дизайн та оформлення магазину
Опубліковано:
итак... покопавшись, понял что необходимая информация может быть добавлена через опции... то есть создаём например опцию "цвет", задаём ей необходимые цвета и каждом товаре в разделе опции выбираем необходимый цвет... вопрос теперь в том, как вывести эти опции к каждому товару в корзине...