Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Blackgeneral

Страницы: [1]
1
Если не используется логотип для категории, можно его задействовать, и вставлять из админки.
Или через условия: {if $categoryID==номер ид категории}картинка{elseif $categoryID==другой номер}другая картинка..и т.д.{/if}
Как я понимаю, это Вы по п.2 написали? Немного не понял про "логотип категории". Приведенный код тоже к нему относится?
Я вот так сделал: в файле product_brief.tpl.html перед
<input type="hidden" id="simg{$product_info.productID}" value="{$pict}">дописал строку вставки изображения (для примера кинем туда  изображение из предыдущего моего топика:
<div> <a href="#"><img alt="Изображение" height="100" src="./css/css_gen/image/fasad_1.jpg" title="Изображение" width="100" /></a></div>хотя наиболее уместным там поставить кнопку и сделать ссылку на допстраницу с характеристиками.

Но меня смущает тот факл, что картинка "проявилась" только в одной группе товаров? Почему? Может кто пояснит сие чудо?

З.Ы. Задал бы вопрос разработчику. но по моим данным он сейчас без компа и инета и помочь мне не сможет.

2
Ситуация такая: вношу изменения (вставка статической картинки) в файл product_brief.tpl.html, получаю изменения только в одной группе (категории) товаров, например, "категория_1", товары 1-10. В товарах других групп это изменение не отражается.  В принципе, это меня устраивает, но возникают следующие вопросы:

1. Почему изменение не отражается в товарах других категорий? На сколько я понимаю, файл product_brief.tpl.html общий для всех товаров?

2. Если мне нужно установить разные картинки в разные группы товаров, то как это сделать правильно и с "минимальными затратами" кода?

3
возможно js нужно было заключить в {literal}
Это не помогло. Когда нчал  разбираться, то заметил, что проглядел строку:
.img {
position: fixed;
}
Именно поэтому  картинки изначально "уходили" вниз под футер.  После итогового исправления в stylesheet.css

#cont_img {
text-align: center;
margin: auto;
left: 340px;
margin-bottom: 70px;
margin: 20px;
width: 90px;
}
.img {
position: absolute;
z-index: 0;
}
.end {
margin-right: 0;
}
.clear {
clear: both;
}
.img a img {

border: 0 solid #fff;
}

И в коде страницы:
<div id="cont_img">
<div class="img">
<a href="#"><img alt="Изображение" height="100" src="./css/css_gen/image/fasad_1.jpg" title="Изображение" width="100" /></a></div>
<div class="img">
<a href="#"><img alt="Изображение" height="100" src="./css/css_gen/image/fasad_2.jpg" title="Изображение" width="100" /></a></div>
<div class="img">
<a href="#"><img alt="Изображение" height="100" src="./css/css_gen/image/fasad_3.jpg" title="Изображение" width="100" /></a></div>
<div class="img end">
<a href="#"><img alt="Изображение" height="100" src="./css/css_gen/image/fasad_4.jpg" title="Изображение" width="100" /></a></div>
<div class="clear">
&nbsp;</div>
</div>

все встало на свои места ))

Heisenberg - благодарю за помощь!!! )))

4
Воспользовавшись рекомендациями Heisenberg и немного их переработав получил следующее:

1. Скрипт (прикреплен ниже), остался в папке с темой: ваш_сайт/css/css_gen/javascript/ исправил одну неточность из-за которой скорее всего скрипт не работал - убрал в начале и в конце <script></script>.

2. На странице оставил следующий код:
<div class="img" id="cont_img">
<a href="#"><img src="./css/css_gen/image/fasad_1.jpg" /></a>

<a href="#"><img src="./css/css_gen/image/fasad_2.jpg" /></a>

<a href="#"><img src="./css/css_gen/image/fasad_3.jpg" /></a>

<a href="#"><img src="./css/css_gen/image/fasad_4.jpg" /></a>
<div class="clear">&nbsp;</div>
</div>

3. В head.tpl.html прописал скрипт:
<script type="text/javascript" src="./css/css_gen/javascript/jquery.min.js"></script>
4. В stylesheet.css прописано:
#cont_img {
text-align: center;
position: absolute;
left: 40px;
margin-top: 50px;
width: 90px;
}
.img {
position: fixed;
z-index: 0;
}
.end {
margin-right: 0;
}
.clear {
clear: both;
}
.img a img {
position: relative;
border: 0 solid #fff;
}
В итоге получаю:
1. На экране появляется первая картинка в натуральную величину (см. скрин_1), после наведения на которую она сжимается в миниатюру и "проявляется" вторая картинка" (скрин_2).
2. Таким образом на экране после трех движений мыши получаю три миниатюры в столбик (хотя, по-идее, должны быть в линию) - см. скрин_3.

Отсюда несколько вопросов:
1. Как сделать так, чтобы картинки изначально были в миниатюре, а не в исходном размере?
2. Как расположить из в строку (линию)?
3. Как сделать расстояние между картинками в строке?

5
тут же все расписано, что и как.. ???
jquery.min.js брать не нужно, библиотека jquery уже есть(в скрипте магазина).
нужно взять этот код,  и попробовать вставить до</body>(в конец index.tpl.html):

Попробовал по Вашему совету вставить - получил чистую страницу. Не совсем  понимаю, зачем скрипт ставить
Цитировать
(в конец index.tpl.html):
, если для этого есть папка javascript в теме?

Проблем не может быть из-за того, что все это делается на денвере?

6
В head.tpl.html прописал скрипт:

<script type="text/javascript" src="./css/css_gen/javascript/jquery.min.js"></script>
Сам скрипт (приложен ниже) положил в папку с темой: ваш_сайт/css/css_gen/javascript/

На созданной странице прописал:

<div class="img" id="zoom_1">
<img src="./css/css_gen/image/fasad_1.jpg" />
<img src="./css/css_gen/image/fasad_2.jpg" />
<img src="./css/css_gen/image/fasad_3.jpg" />
<img src="./css/css_gen/image/fasad_4.jpg" />
</div>

В итоге получил на странице изображение первой картинки  и все. Подскажите, пожалуйста, где я накосячил?

7
Здесь нет ничего сложного.
Нужно только как то идентифицировать ваши картинки которые нужно увеличить, что бы обработать их
$("a img").hover(function() {....
А скрипт кидаете в файл js какой у вас подключается и всё.
Я Очень слабо (на уровне азов) знаком с PHP. Вам не трудно будет пояснить более подробно?

8
Необходимо реализовать скрипт увеличения картинки. Например этот. Подскажите, пожалуйста, что и где нужно прописывать? Версия лего 6.1

9
Общие вопросы / Re: Как убрать полосу?
« : Апреля 28, 2014, 10:58:44 am »
В css найдите "#search" и замените "margin-left: хх px;" (вместо хх - у вас стоит какое-то значение) на "margin-left: 400px;". Естественно это нужно делать после того, что я описал в первом сообщении, иначе все поедет вправо.
При этом случае нашел такой "косяк": при открытии подкатегорий поиск начинает сдвигаться вправо. Возможно нужно просто закрыть </div>. Приду, попробую и отпишусь.
Просто закрыть </div> не получилось. Вернул все "на исходное".

10
Общие вопросы / Re: Как убрать полосу?
« : Апреля 16, 2014, 01:13:42 pm »
В css найдите "#search" и замените "margin-left: хх px;" (вместо хх - у вас стоит какое-то значение) на "margin-left: 400px;". Естественно это нужно делать после того, что я описал в первом сообщении, иначе все поедет вправо.
При этом случае нашел такой "косяк": при открытии подкатегорий поиск начинает сдвигаться вправо. Возможно нужно просто закрыть </div>. Приду, попробую и отпишусь.

11
Общие вопросы / Re: Как убрать полосу?
« : Апреля 14, 2014, 06:26:31 pm »
В css найдите "#search" и замените "margin-left: хх px;" (вместо хх - у вас стоит какое-то значение) на "margin-left: 400px;". Естественно это нужно делать после того, что я описал в первом сообщении, иначе все поедет вправо.
Благодарю, все получилось!

12
Общие вопросы / Re: Как убрать полосу?
« : Апреля 14, 2014, 05:50:01 pm »
По первому варианту, вы имеете ввиду полоску между меню верхним и шапкой (лого) ?
Если да, тогда смотрите стиль .black и в нём параметр margin-bottom: 15px; уберите его совсем или поставьте 0 вместо 15.
Да, я именно по поводу этого. Благодарю за подсказку! Если не трудно, просветите назначение сего "элемента" ?

13
Общие вопросы / Re: Как убрать полосу?
« : Апреля 14, 2014, 05:47:27 pm »
По поводу поиска: смотрите
<div class="header_panel>там для осуществления Ваших замыслов нужно будет поменять местами <form method="get" action="/" id="search"> и <div class="path">, ну а дальше уже дело css, как вам захочется, на столько и сместите...
По поводу меню - не подскажу, стоит альтернатива.
Спасибо!  Так я уже менял, но в css не смог найти "где подвинуть поиск". В результате просто перестановое поиск сдвигается вправо всего на 1-2 см.

14
Общие вопросы / Как убрать полосу?
« : Апреля 14, 2014, 02:07:14 pm »
1. При установки шапки на движок (версия. 6.1.) получаем полосу цвета фона шириной несколько пикселей сверху шапки. Сначала думал, что это полоса каким-то образом относится к шапке, но при удалении блока <div class="header"> </div> полоса осталась? Как ее убрать?

2. Как меню перенести вниз (после шапки как было в предыдущих версиях) и при этом "поиск" сместить вправа к авторизации?

Ссылку на сайт дать не могу т.к. все на денвере. Могу только приложить скрин если будет нужно.

15
Продвижение / Re: SEO оптимизация в ЛЕГО
« : Января 23, 2013, 04:41:10 pm »
Вопрос к спецам: У меня при просмотре проиндексированных страниц в Яндексе в различных разделах выводится в сниппете только одна фраза: "Облако тегов WP Cumulus..."  (как мне подсказали это происходит потому, что робот яндекса не видит флеш, но почему именно эта фраза на  многих страницах)? Как сделать так, чтобы в сниппет шла другая фраза, отличная от вышеприведенной?

Страницы: [1]