Добавить 50 разных строк в месседж

Регистрация
18.01.2014
Сообщения
149
Благодарностей
13
Баллы
18
Приветствую уважаемые. Такой вопросик:

Дано: 50 кейвордов, одна переменная "keywords"

Надо:

Добавить 50 кейвордов в пост.

Проблема:

Пытался сделать так:




Не вышло, так как будет стираться предыдущий кейворд и заменятся на следующий, в итоге к постингу выйдет 1 кейворд.

Вопрос: как сделать что бы не стирался? (Я понимаю что переменная одна)

Что работает сейчас:

Маразматический вариант с 50 переменными (кей1 кей2 кей3) и тп, и соответственно - кучей кирпичей с разными переменными:


Всё очень громоздко и не практично :(
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 983
Благодарностей
4 434
Баллы
113
Несколько раз перечитал, но так и не понял задачи. А правильно сформулированная задача - это 50% успеха.
А вторая картинка - шедевр. На Зенке тоже говнокодить можно оказывается)
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 983
Благодарностей
4 434
Баллы
113
Ааа, понял. Два способа вижу. Объединить элементы списка или написать сниппет на C#.
 
  • Спасибо
Реакции: Асталис
Регистрация
18.01.2014
Сообщения
149
Благодарностей
13
Баллы
18
Второй вариант я выгрузил в пример что бы более доходчиво объяснить чего мне нужно:-)
Astraport как объединить элементы списка? Можно примеры посмотреть :bt:
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 983
Благодарностей
4 434
Баллы
113
Ставите кубик работы со списками. Там ищите свой список с кейвордами. Разделитель - Новая строка скорее всего вам нужна. Ну и сохраняете в переменную, которую вставляете в текстовое поле.
 
  • Спасибо
Реакции: Асталис
Регистрация
18.01.2014
Сообщения
149
Благодарностей
13
Баллы
18
Работает, а как сделать что бы постила определенное число? В нашем случае 50 рандом а то в списках десятки тысяч.
То есть получается в каждый пост добавляется 50 рандом кеев из файла
В случае с картинкой "говнокода" именно так и делает
 

alekwuy

Client
Регистрация
06.04.2013
Сообщения
1 631
Благодарностей
461
Баллы
83
Регистрация
18.01.2014
Сообщения
149
Благодарностей
13
Баллы
18
Не хочет чего то


 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
Не хочет чего то
Подсписок выделяется в другой список. А у Вас и там, и там "keywords".
Вы взяли 3 рандомные строки и положили в тот же список.

Положите в другой список, а далее объедините его строки в переменную.
 
  • Спасибо
Реакции: Асталис
Регистрация
18.01.2014
Сообщения
149
Благодарностей
13
Баллы
18
Я это уже исправил (скрин не успел обновить) всё равно не работает и ставит значение "0" :(





 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
Регистрация
18.01.2014
Сообщения
149
Благодарностей
13
Баллы
18
Вот так:







 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
Я вижу, что ключи есть в списке "keywords2", но я не вижу, что Вы положили ключи из этого списка в переменную {-Variable.keyword2-}.
 
  • Спасибо
Реакции: Асталис
Регистрация
18.01.2014
Сообщения
149
Благодарностей
13
Баллы
18

Заработало, я идиот, забыл еще кубик про который говорили выше .....


Спасибо вам огромное!


ps: про это я тоже не забыл после прохождения круга:-)
 
Последнее редактирование:

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 983
Благодарностей
4 434
Баллы
113
Можно и в цикле из 50 итераций из одного списка брать рандомную строку и добавлять в новый список.
 
  • Спасибо
Реакции: Асталис

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)