stendapuss
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 73
|
 |
« : 04.03.2012, 17:47:19 » |
|
Вопрос очень простой наверно. Как вставить фрагмент текста на всех страницах, или на тех которые указать? Спасибо.
|
|
|
|
|
Записан
|
|
|
|
Son777
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 18
|
 |
« Ответ #1 : 05.03.2012, 09:36:07 » |
|
Не совсем понятно что имеется ввиду... Если текст нужно вставлять отдельно от остальной страницы, то можно покрутив шаблон добавить позицию, куда тебе надо текст выводить и к этой позиции привязывать freecontent`ный модуль. А если внутри страницы, то можно в языковые файлы ввести соответствующую константу и уже в ручную на требуемых страницах ее вводить. Возможны еще варианты, но это все зависит от того что и куда тебе надо "прикрутить"...
|
|
|
|
|
Записан
|
|
|
|
bugmenot
Давно я тут
  
Репутация: +11/-2
Offline
Пол: 
Сообщений: 236
|
 |
« Ответ #2 : 05.03.2012, 09:52:14 » |
|
Ага, это может быть что угодно, от модулей, до сниппетов, или элементы ZOO, если обязательное текстовое поле. Уточни куда и что ставить?
|
|
|
|
|
Записан
|
|
|
|
stendapuss
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 73
|
 |
« Ответ #3 : 05.03.2012, 10:38:48 » |
|
Спасибо. Образно.Текст( здесь был Вася). Чтоб на каждой странице не печатать, написал один раз и он выводиться на всех страницах или на выбранных. Типа как на Яндекс народе есть функция написал текст , поставил галочку разместить на всех страницах. И текст на всех страницах. Удалил модуль, и нет текста на всех страницах. Хотелось бы средствами Джоомлы сделать, дополнительные компоненты, дополнительные уязвимости (ИЛИ НЕ ПРАВ, про компоненты и уязвимости?)
|
|
|
|
« Последнее редактирование: 05.03.2012, 11:03:28 от stendapuss »
|
Записан
|
|
|
|
bugmenot
Давно я тут
  
Репутация: +11/-2
Offline
Пол: 
Сообщений: 236
|
 |
« Ответ #4 : 05.03.2012, 11:17:04 » |
|
Удалил модуль, и нет текста на всех страницах. тогда действительно поможет ZOO. Их блог собирается вручную из кучи элементов. И если один элемент убрать, то он уберётся везде.
|
|
|
|
|
Записан
|
|
|
|
stendapuss
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 73
|
 |
« Ответ #5 : 05.03.2012, 12:45:18 » |
|
Спасибо, посмотрю. Хотелось бы средствами Джоомлы.
|
|
|
|
« Последнее редактирование: 05.03.2012, 13:33:54 от stendapuss »
|
Записан
|
|
|
|
bugmenot
Давно я тут
  
Репутация: +11/-2
Offline
Пол: 
Сообщений: 236
|
 |
« Ответ #6 : 05.03.2012, 23:22:10 » |
|
Так и ZOO не Wordpress. А если ты хочешь обойтись плагином и стандартными темами Joomla, то сниппеты. Но при любом раскладе кроме ZOO, ты решишь только часть своей проблемы: или не автоматически, или не все, или не добавишь.
|
|
|
|
|
Записан
|
|
|
|
stendapuss
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 73
|
 |
« Ответ #7 : 06.03.2012, 00:28:49 » |
|
А можно и так? Менеджер модулей - создать - произвольный HTML код. пишеш текст, задаёшь позицию и страницы на которых нужно выводить. И всё. Так ведь получиться? Надо на странице поставил, не надо убрал галочку. Надо часть текста удалил, можно картинку добавить. Можно и два модуля по разным позициям раскидать. Правильно или нет?.
|
|
|
|
« Последнее редактирование: 06.03.2012, 04:25:43 от stendapuss »
|
Записан
|
|
|
|
bugmenot
Давно я тут
  
Репутация: +11/-2
Offline
Пол: 
Сообщений: 236
|
 |
« Ответ #8 : 06.03.2012, 06:49:26 » |
|
Если нужно ставить текст в позицию модуля, то можно и так.
|
|
|
|
|
Записан
|
|
|
|
Shustry
Группа развития
   
Репутация: +348/-0
Offline
Пол: 
Сообщений: 2449
Заяц, который любит давать советы
|
 |
« Ответ #9 : 06.03.2012, 07:54:45 » |
|
Сколько новых велосипедов. 1. Если нужно вывести какой-то текст во ВСЕХ статьях, то вообще просто: Копируем из components\com_content\views\article\tmpl\ в templates\шаблон\html\com_content\article\ файл default.phpПишем в любом месте что хотим. Не забываем перекодить в UTF8 без BOM с помощью Notepad++ например. 2. Если нужно выводить только в отдельных статьях, то это уже модулем. Сложные выводы типа "прям внутри статьи" разбирал здесь: http://joomlaforum.ru/index.php/topic,203948.msg1075406.html#msg1075406
|
|
|
|
|
Записан
|
|
|
|
stendapuss
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 73
|
 |
« Ответ #10 : 06.03.2012, 18:03:35 » |
|
Спасибо,
|
|
|
|
|
Записан
|
|
|
|
stendapuss
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 73
|
 |
« Ответ #11 : 06.03.2012, 18:04:28 » |
|
Сколько новых велосипедов. 1. Если нужно вывести какой-то текст во ВСЕХ статьях, то вообще просто: Копируем из components\com_content\views\article\tmpl\ в templates\шаблон\html\com_content\article\ файл default.phpПишем в любом месте что хотим. Не забываем перекодить в UTF8 без BOM с помощью Notepad++ например. 2. Если нужно выводить только в отдельных статьях, то это уже модулем. Сложные выводы типа "прям внутри статьи" разбирал здесь: http://joomlaforum.ru/index.php/topic,203948.msg1075406.html#msg1075406Спасибо, только у меня почему то в templates\шаблон\html\- ДАЛЬШЕ, БОЛЬШЕ НЕТ ПАПОК(только два файла лежат: index.html,modules.php) .com_content\article. Шаблон beez_20.
|
|
|
|
|
Записан
|
|
|
|
Shustry
Группа развития
   
Репутация: +348/-0
Offline
Пол: 
Сообщений: 2449
Заяц, который любит давать советы
|
 |
« Ответ #12 : 06.03.2012, 18:23:29 » |
|
Пожалуйста. Ну обычно первое логичное решение - создать их? 
|
|
|
|
|
Записан
|
|
|
|
stendapuss
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 73
|
 |
« Ответ #13 : 06.03.2012, 19:58:34 » |
|
Если знаешь, что их не должно там быть. А если первый раз туда зашёл, думаешь или шаблон криво встал, или зрение плохое. Но это лирика. Правильно понял ? Создаёш в папке HTML, папку com_content, а в ней папку \article. Копируешь туда файл default.php. Редактируешь, оставляешь там и текст будет прописан на страницах сайта. Так понял? Спасибо.
|
|
|
|
|
Записан
|
|
|
|
|
Marques
|
 |
« Ответ #14 : 06.03.2012, 20:03:08 » |
|
Пожалуйста. Ну обычно первое логичное решение - создать их?  Предчувствую следующий вопрос типа - а как создать ? или я создал, что туда писать ?  По этому отвечу уважаемому stendapussСоздаем в templates/beez_20/html/ папку " com_content" в ней создаем папку " article" в эту папку копируем файл default.php из /components/com_content/views/article/tmpl/ (вот в этой папке он лежит. его и копировать) Ну вот, пока писал собственно вопрос и появился. Да, все верно !
|
|
|
|
|
Записан
|
|
|
|
stendapuss
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 73
|
 |
« Ответ #15 : 06.03.2012, 21:06:24 » |
|
Уже кое что и сам догоняю, но ещё много чего не ясно. Но думаю с вашими подсказками разберусь.
|
|
|
|
|
Записан
|
|
|
|
bugmenot
Давно я тут
  
Репутация: +11/-2
Offline
Пол: 
Сообщений: 236
|
 |
« Ответ #16 : 07.03.2012, 20:11:46 » |
|
Дорогой, ты слышишь в углу ужасный скрипт? Это кодеры. Надо на странице поставил, не надо убрал галочку. Надо часть текста удалил, можно картинку добавить.
Вы это через default.php как устроите?
|
|
|
|
|
Записан
|
|
|
|
Shustry
Группа развития
   
Репутация: +348/-0
Offline
Пол: 
Сообщений: 2449
Заяц, который любит давать советы
|
 |
« Ответ #17 : 07.03.2012, 20:17:19 » |
|
Дорогой, ты слышишь в углу ужасный скрипт? Это кодеры.
Вы это через default.php как устроите?
Тут расшифровать бы сперва. Устроить то всё можно 
|
|
|
|
|
Записан
|
|
|
|
bugmenot
Давно я тут
  
Репутация: +11/-2
Offline
Пол: 
Сообщений: 236
|
 |
« Ответ #18 : 07.03.2012, 21:08:37 » |
|
Тут расшифровать бы сперва. Мне пришло в голову, что это как сниппеты на тех страницах, которые соответствуют некоторым условиям. Причём не нужно включать каждый раз, создавая такую страницу, а это устроено заранее. Как допустим в ZOO блог вставлен элемент с заранее написанным текстом или вставленным скриптом (он же тоже текст) Допустим в каталоге флешек в разделе игр автоматически вставляется лидерборд, но в разделе мультиков не вставляется. В ZOO это легко делается двумя формами добавления материала. Получается потрудиться раз, и надолго. Но это к примеру, а практически допустим скрипт Webmoney кошелька. При смене один раз в форме, он меняется везде, где был вставлен. Вот где-то в этом направлении я думал. Как хочет автор темы, он сам расскажет надеюсь. Надо на странице поставил, не надо убрал галочку. Надо часть текста удалил, можно картинку добавить. А так, это же принцип работы ZOO в одном предложении. 
|
|
|
|
« Последнее редактирование: 07.03.2012, 22:54:33 от bugmenot »
|
Записан
|
|
|
|
stendapuss
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 73
|
 |
« Ответ #19 : 07.03.2012, 23:58:56 » |
|
я до ваших уровней не доучился ещё, мне простенький текст вставить на всех страницах, чтоб не прописывать на каждой странице, дурную работу не делать. И дополнительные компоненты не ставить, чтоб сайт проще был, и уязвимостей меньше. Мне сейчас не до усложнения, элементарно страниц 200-300, переделать из простых HTML страниц, в джомлу попроще перенести. Думал уже комментарии закончились, не заходил в тему день, приятно удивился. Спасибо.
|
|
|
|
« Последнее редактирование: 08.03.2012, 00:07:21 от stendapuss »
|
Записан
|
|
|
|
Shustry
Группа развития
   
Репутация: +348/-0
Offline
Пол: 
Сообщений: 2449
Заяц, который любит давать советы
|
 |
« Ответ #20 : 08.03.2012, 00:03:05 » |
|
Пожалуйста. Сейчас всё получилось?
|
|
|
|
|
Записан
|
|
|
|
stendapuss
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 73
|
 |
« Ответ #21 : 08.03.2012, 00:12:47 » |
|
Сегодня, не пробывал ещё, понял что сделать можно, пропишу потом, попробую завтра. Пока тупа страницы в ручную, переношу в джомлу. Может прога есть какая? Нет, наверно прогой не получиться, алисы в ручную надо прописывать, чтоб адреса сохранить, и страницы разбивать разрывом страницы, на части. Может, кто попроще вариант подскажет?.
|
|
|
|
« Последнее редактирование: 08.03.2012, 14:00:13 от stendapuss »
|
Записан
|
|
|
|
|