Перейти к содержимому


Новости


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 28

#21 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 14 Май 2012 - 19:07

Единственно что тут можно сделать - так это задать минимальную высоту для блока контента

#cpages {
	margin-top: 60px;
}

заменить на

#cpages {
	margin-top: 60px;
	min-height: 700px;
}

в файле стилей main.css

#22 kotom

kotom

    Пользователь

  • Пользователи
  • PipPip
  • 43 сообщений

Отправлено 05 Август 2012 - 23:09

Здравствуйте!
Если к новости прикрепить изображение, то при открытии новости на сайте, прикрепленные файлы выглядят таким образом
сандалии (sandalii.jpg)
. Если нажать на эту надпись, изображение открывается в новом окне.

1. Как сделать так, чтобы изображения отображались в самой новости?
   а. задать размер изображения в новости?
   б. изменять зазор между изображениями?
   в. сделать рамку вокруг изображения?
2. При нажатии на изображение, оно увеличивалось (не открывалось в отдельном окне!) как при нажатии на изображение товара?!
3. Убрать возможность открытия изображения в новом окне?

Прикрепленные изображения

  • 2142.jpg


#23 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 06 Август 2012 - 22:00

Цитата

Если к новости прикрепить изображение, то при открытии новости на сайте, прикрепленные файлы выглядят таким образом

сандалии (sandalii.jpg)

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

Не совсем вас понимаю, вам необходимо что бы изображение отображалось как всплывающее изображение в товаре? Пример того как это реализовать - вы можете найти тут http://forum.storela...dpost__p__23848

Все пункты описанные вами вы так же можете найти по ссылке выше. По сути вам необходимо вставлять не просто ссылку на изображение, а ссылку и изображение. Пример

<a href="ссылка">
  <img src="ссылка на изображение" />
</a>


#24 kotom

kotom

    Пользователь

  • Пользователи
  • PipPip
  • 43 сообщений

Отправлено 06 Август 2012 - 22:45

Просмотр сообщенияVaccina (06 Август 2012 - 22:00) писал:

Не совсем вас понимаю, вам необходимо что бы изображение отображалось как всплывающее изображение в товаре? Пример того как это реализовать - вы можете найти тут http://forum.storela...dpost__p__23848

Все пункты описанные вами вы так же можете найти по ссылке выше. По сути вам необходимо вставлять не просто ссылку на изображение, а ссылку и изображение. Пример

<a href="ссылка">
  <img src="ссылка на изображение" />
</a>

1. Хочется, чтобы вместо "сандалии (sandalii.jpg)" отображалось изображение (на которое указывает "сандалии (sandalii.jpg)"), как представлено на прикрепленной картинке выше.

2. При нажатии на изображение, появлялось всплывающее окно с увеличенным изображением. Как в товаре.

#25 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 07 Август 2012 - 20:03

1) Как это сделать я вам описала выше. Вам необходимо задавать не

<a href="ссылка">
  текст
</a>

а

<a href="ссылка">
  <img src="ссылка на изображение" />
</a>

Если вы используете визуальный редактор, то вам необходимо сначала вставить изображение, затем выделить его и нажать кнопку (вставить ссылку).

2) Так же по этому вопросу описала вам выше. Так же сообщила вам пример в виде ссылке, где подобный пример уже рассматривался.

#26 kotom

kotom

    Пользователь

  • Пользователи
  • PipPip
  • 43 сообщений

Отправлено 09 Август 2012 - 22:44

Vaccina,
то что было:
	<!-- Список прикрепленный файлов -->
	{% IFNOT news_files_empty %}
	<table class="newsListBlockItemFiles">
	  <tbody>
		{% FOR news_files %}
		<tr rel="{news_files.ID}">
		  <td><i class="file_extension_icon {news_files.FORMAT}" title="{% IF news_files.FORMAT_DESC %}{news_files.FORMAT_DESC}{% ELSE %}{news_files.FORMAT}{% ENDIF %}"></i></td>
		  <td><a href="{news_files.URL}" class="name" target="_blank" title="Открыть файл &laquo;{news_files.DESC_OR_NAME}&raquo; в новом окне">{news_files.DESC_AND_NAME}</a></td>
		</tr>
		{% ENDFOR %}
	  </tbody>
	</table>
	{% ENDIF %}
	
	{% IF NEWS_SHOW_TIME %}<em class="newsListBlockItemTime">{NEWS_TIME | date("d.m.Y")}</em><br /><br />{% ENDIF %}

то что сделал:
	<!-- Список прикрепленный файлов -->
	{% IFNOT news_files_empty %}
	<table class="newsListBlockItemFiles">
	  <tbody>
		{% FOR news_files %}
		<tr rel="{news_files.ID}">
		   <td><a href="{news_files.URL}" class="name" target="_blank" title="Увеличить {news_files.DESC_OR_NAME}">
		   <img class="cornerAll withBorder" src="{news_files.URL}" width="100" height="200" alt="{news_files.DESC_OR_NAME}" />
		   </a></td>
		</tr>
		{% ENDFOR %}
	  </tbody>
	</table>
	{% ENDIF %}
	
	{% IF NEWS_SHOW_TIME %}<em class="newsListBlockItemTime">{NEWS_TIME | date("d.m.Y")}</em><br /><br />{% ENDIF %} 

Итог: появились картинки вместо ссылок.

Теперь нужно решение следующих вопросов:
1. Как сделать так, чтобы картинки располагались рядом друг с другом по горизонтали? Сейчас они располагаются друг под другом.
2. Как уменьшить размер отображаемых картинок? Сейчас отображаются с максимальным разрешением, т.е. очень крупными! Пока оставил width="" height="" чтобы люди не пугались, но они не подходит, потому что у каждой картинки свой размер. Одна получается заужина, вторая наоборот широкая и т.д. Думал добавить .IMAGE_MEDIUM , но что-то как-то не получается
3. Так и не понял как сделать ZOOM картинки как в Товаре. Сейчас при нажатие на картинку она открывается в новом окне с максимальным разрешением.

Vaccina, выручайте :(

#27 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 11 Август 2012 - 00:05

1) Замените
<!-- Список прикрепленный файлов -->
	{% IFNOT news_files_empty %}
	<table class="newsListBlockItemFiles">
	  <tbody>
		{% FOR news_files %}
		<tr rel="{news_files.ID}">
		   <td><a href="{news_files.URL}" class="name" target="_blank" title="Увеличить {news_files.DESC_OR_NAME}">
		   <img class="cornerAll withBorder" src="{news_files.URL}" width="100" height="200" alt="{news_files.DESC_OR_NAME}" />
		   </a></td>
		</tr>
		{% ENDFOR %}
	  </tbody>
	</table>
	{% ENDIF %}

на

<!-- Список прикрепленный файлов -->
	{% IFNOT news_files_empty %}
	<table class="newsListBlockItemFiles">
	  <tr>
		{% FOR news_files %}
		<td rel="{news_files.ID}">
		   <td><a href="{news_files.URL}" class="name" target="_blank" title="Увеличить {news_files.DESC_OR_NAME}">
		   <img class="cornerAll withBorder" src="{news_files.URL}" width="100" height="200" alt="{news_files.DESC_OR_NAME}" />
		   </a>
		</td>
		 {% IFNOT news_files.last %}{news_files.index | is_divided("5","</tr><tr>","")}{% ENDIF %}
		{% ENDFOR %}
	  </tr>
	</table>
	{% ENDIF %}

Далее можете изменить
is_divided("5"
на
is_divided("6"
или то кол-во изображений в строку сколько вам необходимо.

2) IMAGE_MEDIUM добавить не получиться, так как изображения не меняют размер при загрузке. Тут единственный вариант это сжимать изображения через width или height указывая размер в процентах.

3) Вам необходимо внимательнее почитать приведенную тему, а именно http://forum.storela...dpost__p__23848
По сути вам необходимо что бы изображения стали выглядеть так

<a onclick="$(this).nyroModalManual();return(false);" target="_blank" href="Ссылка на большое изображение" rel="gallery">
  <img alt="" src="Ссылка на маленькое изображение">
</a>

В вашем случае маленького и большого изображения нет. Вы просто указываете одно и то же изображение, просто одно из них а именно в теге <img> будет уменьшено через width или height

#28 kotom

kotom

    Пользователь

  • Пользователи
  • PipPip
  • 43 сообщений

Отправлено 11 Август 2012 - 12:10

Vaccina, с увеличением изображений всё получилось!!! Спасибо Вам огромное!!! Нет предела моей благодарности :rolleyes: !!!

Просмотр сообщенияVaccina (11 Август 2012 - 00:05) писал:

2) IMAGE_MEDIUM добавить не получиться, так как изображения не меняют размер при загрузке. Тут единственный вариант это сжимать изображения через width или height указывая размер в процентах.

В вашем случае маленького и большого изображения нет. Вы просто указываете одно и то же изображение, просто одно из них а именно в теге <img> будет уменьшено через width или height

1. Vaccina, я готов уменьшать через width или height, но тогда можно эти параметры задавать для каждого изображения отдельно? Как-то где-то ведь указывается, что первая загруженная картинка отображается первой, вторая-второй и т.д.

Еще раз повторюсь, что размер каждой картинки разный и единое значение width для всех не подберешь, одна картинка будет узкой, вторая нормальной, а третья широкой. Если Вы посмотрите и нажмёте на изображение увидите реальные размеры каждой картинки, они все разные по ширине.

2. Нельзя сделать изначальное добавление изображений таким, как при добавлении изображений в товар? Чтобы было разделение на средний размер картинки и на увеличенный размер при загрузке. Ведь это реализовано на сайте, нужно просто уже готовый код куда-то добавить. Тогда заработает IMAGE_MEDIUM и будет счастье :)

#29 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 13 Август 2012 - 21:30

1,2) Это сделать к сожалению нельзя. Вы можете оставить данное предложение на реализацию через http://storeland.reformal.ru




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных