Всего 123 782 комментария

Павел Галанкин
04 декабря 2012, 22:08
0
[[!getPage?
&elementClass=`modSnippet`
&element=`Gallery`
&limit=`16`
&totalVar=`gallery.total`
&album=`[[*gallery]]`
&thumbTpl=`tpl.gallery.thumb`
&thumbWidth=`160`
&thumbHeight=`160`
]]
Вы забыли указать параметр totalVar. Без него getPage не будет вам пагинацию показывать. Такой вот вредный сниппет
seigiard@gmail.com
04 декабря 2012, 16:39
0
Для валидности уже давным-давно (года четыре-пять назад, минимум) в англоязычных интернетах писали «используйте jquery для простановки _blank» — так и код валиден, и пользователь доволен. Так что решение Василия удачно попало в нужную нишу «и вашим и нашим».
Василий Краковецкий
04 декабря 2012, 15:07
0
Ну тогда да, если уже они используют, то почему нам, «простым смертным» не использовать…
Василий Краковецкий
04 декабря 2012, 15:05
0
Ну тогда пусть лежит для тех кто захочет чтото универсальное, на самом деле можно и «www.» убирать и регулярку из строки делать.
Василий Наумкин
04 декабря 2012, 15:00
0
А еще в регулярку можно забить и другие адреса, которые не нужно открывать в новом окне. Тоже полезно.
Василий Наумкин
04 декабря 2012, 14:57
0
Они так открывают результаты поиска.
Василий Наумкин
04 декабря 2012, 14:56
0
1. Не прокатит с www.bezumkin.ru. У меня нельзя открывать сайт по разным адресам, но ведь не у всех так.
2. bezumkin.ru это не регулярное выражение /bezumkin\.ru/. Как его превратить в регулярку, автоматически?

Или парсить ссылку и вычленять у нее base url, а потом сверять с текущим адресом? Не спорю, можно и так, но это ненужное усложнение, как по мне.
Василий Краковецкий
04 декабря 2012, 14:55
0
А они тут причем? Открытие страницы в новом окне сделано для удобства пользователя, а поисковик всё равно проиндексирует ссылку, независимо от этого параметра.
Василий Наумкин
04 декабря 2012, 14:51
0
Расскажите это, например, Яндексу и Гуглу — а то они не в курсе.
Василий Краковецкий
04 декабря 2012, 14:37
0
Кстати насчет target="_blank" — после прочтения этой статьи — www.xiper.net/collect/html-and-css-tricks/content/target-blank.html больше его не ставлю.
Василий Краковецкий
04 декабря 2012, 14:34
0
А не проще получать url сайта через javascript?

var site = location.href;
site = site.substring(7, site.indexOf('/', 7));

получается «bezumkin.ru», можете проверить в консоли
Василий Наумкин
04 декабря 2012, 12:38
0
Не знал про такое, спасибо.

Но моей задачи это не решает — всё равно придётся проставлять атрибуты руками, только немного другие.
Павел Галанкин
04 декабря 2012, 11:57
0
Есть замечательный тэг base target='_blank'. Правда при его использовании нужно всем ссылкам, которые должны открываться не в отдельном окне (пункты меню, навигация и т.п.) добавить атрибут target='self'. Но решение Василия, безусловно, гораздо удобнее!
Александр Иващенко
04 декабря 2012, 08:25
0
шикарно. доделаю проект с меня причитается
Василий Наумкин
04 декабря 2012, 07:54
0
miniShop работает на любой версии 2.2.*
Василий Наумкин
04 декабря 2012, 07:54
0
Написать простенький скрипт, который достанет значения из ТВ и положит в таблицу miniShop.

В любом случае, ничего не сломается, не переживайте.
Александр Иващенко
04 декабря 2012, 07:09
0
А как быть с изображениями товаров? они у меня через доп. поле TV тип изображение добавлены… и цена у меня в TV. Как с ними быть?
Александр Иващенко
04 декабря 2012, 07:06
0
А конфликта версий ни какого не будет? ну там уже сравнительно старая 2.2.2… А обновляться до новой как то стремно :)
Василий Наумкин
04 декабря 2012, 06:13
0
Понятия не имею.
Василий Наумкин
04 декабря 2012, 06:13
0
Указать в настройках, что шаблоны имеющихся товаров — это шаблоны товаров miniShop.

Проделать то же с категориями.

Всё. Не нужно ничего никуда импортировать — у вас уже всё есть, надо только сказать miniShop это использовать.