Promouter

Рейтинг
78
Регистрация
08.12.2007

TopperHarley, В ячейке и находятся ключи разделенные | далее сплит их режет и сплитрес получает случайный ключ и пихает его в титл, дальше из титла берет этот ключ и дергает текстовку (ну так было задумано) именно по этому ключу.

Т.е страница каждый раз генерится по новому ключевику на разных сайтах.

Через memres все работает, но и текстовка только на категорию срабатывает, т.е файл с текстом соответствует названию категории. Т.е берется тематический текст и через инсерткей оптимизируется под ключ из титла.

Но вот решил попробовать под каждый ключ сделать свой файл с текстом.

Проще конечно связать с aparser, но хочется попробовать, выстрелит вообще или нет.

TopperHarley:

MEMRES не может работать на вход любого другого макроса, так как он выполняется самым последним.
Но есть решение тут: http://pbmacro.blogspot.ru/2015/03/memmemres.html

В титле запоминается вот так - {EMEM-3}[SPLITRES-(X)-RND]{/EMEM}

Дальше на странице вывожу так Запрос - [EMEMRES-3] (выводит другой запрос, т.е не тот что запомнил, с MEMRES все было ок.)

{REPEAT-3-8} [RANDLINE-(papka/[EMEMRES-3].txt)]{/REPEAT} выводит от 3 до 8 раз просто текстом на странице [RANDLINE-(papka/рандомный ключ.txt)]

TopperHarley, пытаюсь заставить вот такую конструкцию работать.

[RANDLINE-(papka/[MEMRES-3].txt)]

В мемрес запоминается ключ papka лежит в папке data/files

Если в шаблоне прописать [RANDLINE-(papka/test.txt)] то работает, а с memres не хочет.

Пробовал и с {PRE}{/PRE} все равно не хочет.

Это проблема с порядком выполнения, или я туплю где то?

TopperHarley, Огромное спасибо за макрос. Все работает отлично, правда от пережитков прошлого, вроде replacecontent REPLACEBLOCK, приходится избавляться.

На статике не хочет работать если заменять реплейсом. И лучше выводить через STATRES, если несколько расчетов на странице.

И еще, у тебя в файле pinger.php <? вместо <?php После загрузки на сервак весь код вверху страницы вывалило, случайно заметил.

Пандорой вообще что угодно генерить можно, продукт просто бомба :)

Теперь понятно, хорошо сделаю юзермакрос для этой задачи.

Это будет просто супер, жду с нетерпением :)

TopperHarley,

Нужен пример из жизни, зачем это нужно. Иначе может случится конфуз.

В мультикеях есть колонка с реальной ценой товара. Необходимо что бы на каждом доре цены были разные.

Например [PART2]-100 или [PART2]-([PART2]*10%) т.е минус 10% от цены.

И желательно чтоб расчет выбирался 1 раз для 1 дора из пачки. Т.е статика, на первом доре минус 10% на втором -5%.

TopperHarley, а можно как то сделать чтоб при генерации делался математический расчет деление, вычитание, умножение, проценты. Например 1000-100=900 т.е на странице выводился результат 900. И все это можно было обернуть [||], т.е чтоб каждый дор в пачке имел уникальные цифры.

TopperHarley, а можешь расписать что это за новый макрос? В readme ничего нет, пробовал выводить им - выводится просто подключ 2, как и раньше. В чем его отличие?

Добавлен макрос для файла ключей: [KEYPART-2] - подключ №2 для режима MULTIKEY

TopperHarley, все работает как часики :) и SPLIT запоминает, как и просил.

Огромное спасибо и респект за такую поддержку!!!

<ul>{EVERYCAT}<li><a href='[EVERYCATURL]'>[EVERYCAT]</li>{/EVERYCAT}</ul>

Всего: 76