Realtyman

Рейтинг
94
Регистрация
04.03.2009
TopperHarley:

Нет, этот макрос невозможно реализовать в текущей архитектуре. Но можно юзать MULTIKEY.

А можно использовать MULTIKEY там где ключи беруться не из файла с мультикеями?

Например у меня свои ключи в названиях файлов как я ранее писал..

При генерации в шаблоне указать макрос, вставить такую-то часть кея из файла с мультикеями?

И еще. Ранее тут просили макрос такой - взять строку из файла кей.тхт , а если такого файла нет, то взять в другом(указанном) или не брать ничего вообще..

Такое не делали?

Сообщение от kashim
Такой макрос уже был, а потом хитрый Топпер его выпилил
TopperHarley:
Хорошо. В режиме динамической пагинации ?

---------- Добавлено 03.04.2016 в 09:48 ----------


Это был не я! Вы ничего не докажете. Я требую своего авокадо!

А можно вернуть этот макрос назад?

Force68:
ну тож непрблема - сделай хоть 100 кейлистов мультикеем, с одинаковыми кеями и разными имагами и генерь по ним.

Да и тут тоже проблема )))

Я то ссылки парсил по кеям, и кол-во строк в каждом файле разный, гдето 2-5, а гдето 30-50

Мне кажется специальный макрос для этого дела был бы удобнее

Force68:
Realtyman, только через мультикей, привязав к кею определеннцю имагу.

Просто у меня задумка была генерить сайтыы с одними и теме же кеями, но разными картинками...

Получиться много почти уникальных сайтиков)

было бы удобнее иметь макрос по типу [PREVIEW], который будет работать только в {post}{/post} как "похожие материалы"

Уже голова кипит, помогите плииз)

Как я выше писал, у меня в наличии есть кеи в файлах кейворд1.txt кейворд(n).txt. В каждом файле лежат строки с ссылками на картинки по конкретному запросу.

Вывожу в посте так (в src="" и в href="" одна и та же ссылка на картинку)

{post}
<h1>[KEYWORD]</h1>

<a href="[memres-1]">
<img src="{preview}{mem-1}[RANDLINE-(D:\PandoraBox\data\pics\[KEYWORD].txt)]{/mem}{/preview}">
</a>

Смотрите также похожие картинки..

....тут блок с похожими картинками...

{/post}

вывожу в майн и в категории

{main}
<a href="[preview]"><img src="[preview]">[KEYWORD]</a>
{/main}

Все прекрасно работает!! Картинка при переходе на страницу по ключу, такая же как в main и в category. Все совпадает, человек доволен, кликнул на картинку на главной, ему открылась страница с картинкой в посте и текст...

Но мне нужно в посте {post}{/post} ниже основной картинки с текстом разместить блок

"Смотрите также похожие картинки"

и ниже отображается блок с кучей картинок такой же как в main, с тумбами и с сылками на другие страницы сайта.

Все было-бы нормально, если бы я не брал рандомную строку на картинку из текстового файла [RANDLINE-(D:\PandoraBox\data\pics\[KEYWORD].txt)].

Я строю блок, как на днях ниже писали вариант..

{REPEAT-10-30}
{RANDKEYWORD}
<a href="
</div>
</div>
{/RANDKEYWORD}
{/REPEAT} " title=""><img src="{MEM-50}[RANDLINE-(D:\PandoraBox\data\pics\[ANCHOR].txt)]{/MEM}">[BANCHOR]</a>
</div>
</div>
{/RANDKEYWORD}
{/REPEAT}
" target="_blank">"><img src="{MEM-50}[RANDLINE-(D:\PandoraBox\data\pics\[ANCHOR].txt)]{/MEM}">[BANCHOR]</a>
</div>
</div>
{/RANDKEYWORD}
{/REPEAT}

Все работает! НО.. при клике по картинке, в новой странице открывается картинка не та, которая была в блоке, а другаю.. потому что я же рандом беру строки и в примере это видно...

Как же мне все таки сделать так, чтобы при клике по тумбе в "похожих" соотвествовала в открытой странице? Я уже и в {mem} делал, и что ток не придумывал..... не получается, все равно картинки не совпадают, хотя тематика ключа то совпадает, просто картинка именно не первая например а десятая из файла с ключем

И моя проблема тоже решилась ☝

Говорят же, что нужно читать внимательно мануал 🤪

помогите пожалуйста решить проблему

в {POST}{/POST} делаю вывод картинок из папки D:\PandoraBox\data\pics\, где файлы тхт с названием ключа, а внутри каждого файла куча строк с ссылками на картинки.


{REPEAT-20-30}
{RANDKEYWORD}
<div class="images">
<a href="[RANDLINE-(D:\PandoraBox\data\pics\[ANCHOR].txt)]" title="[BANCHOR]">
<img src="[RANDLINE-(D:\PandoraBox\data\pics\[ANCHOR].txt)]" alt="[BANCHOR]">
</a>
</div>
{/RANDKEYWORD}
{/REPEAT}

Делаю так, и получается картинка в img src= одна, а ссылка ведет на другую, так как эта строка дергает рандомную строку. Как мне сделать чтобы то что в img src= так же было и в a href= ??

пробовал через {MEM}, но там в a href= попадает одна и таже картинка...

превьев тут тоже не сработает, так как я в посте делаю...

JungleBox:
где мжна посмотреть пример текста на англ созданного http://pandoraboxx.ru/syntaxtextgen.php ?

А что он и английский умеет обрабатывать?

energi:
Realtyman,

Заработало!!! ☝

Сколько еще секретов таит в себе пандора ))

Все вопросы, что задавал выше, я победил )))

Но остался главный вопрос

как в ПОСТЕ {post}{/post} сделать так, чтобы кей, картинка и урл на картинку совпадали, а небыли полным рандомом?

<a href="[RANDKEYWORDURL]" title="[RANDKEYWORD]"><img src="[RANDLINE-(C:\Pandora\data\key\[KEYWORD].txt)]" alt="[RANDKEYWORD]">

вот в main это все работает прекрасно, а в посте не работает, все рандом получается(

{MAIN}
{MAINITEMS-50-50}

<a href="[KEYWORDURL]" title="[BKEYWORD]"><img src="[RANDLINE-(C:\Pandora\data\key\[KEYWORD].txt)]" alt="[BKEYWORD]">
</a>

{/MAINITEMS}
{/MAIN}
Всего: 384