форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Возможно ли в textpattern-фирма или textpattern-компания сделать структуру сайта дальше чем site.ru/odin/dva/ ?
Т.е. основная задача состоит в том чтобы сделать не очень широкую, но "углубленную", вложенную структуру информации. И к примеру сделать хотя бы вот так: site.ru/article/otchety/1/ уже не получается.
Неужели такое ограничение по вложенности? Как-то не верится, должен быть выход какой-то.
сслыки на статьи, которые я сделал на странице site.ru/article/otchety/ - не ведут на каталог дальше, а дублируются на странице site.ru/article/ и отображаются как site.ru/article/*** (естественно, т.к. они привязаны прежде всего к секции article). как все это отделить?
как быть? с помощью gbp_permanent_links это исправляется? и стоит ли оно того?
Отредактированно vito (12-07-2008 23:15:39)
Неактивен
vito написал:
как быть? с помощью gbp_permanent_links это исправляется? и стоит ли оно того?
Написали же вам - нужен этот плагин. Значит, вполне логично, что именно этим плагином ваша проблема и решается. А стоит ли оно того? Я думаю, что нет. Т.к. на url обычному юзеру пофиг.
Неактивен
Помогите пожалуйста по следующему вопросу:
Стандартное навигационное меню при выводе на страницу имеет такой вид:
<div class="navigation"> <ul> <li><a href="http://company.com/">Главная</a></li> <li><a href="http://company.com/about/">О компании</a></li> <li><a class="selected" href="http://company.com/article/">Техническая документация</a></li> <li><a href="http://company.com/catalog/">Каталог</a></li> <li><a href="http://company.com/contact/">Контактные данные</a></li> <li><a href="http://company.com/news/">Новости</a></li> </ul> </div>
Но для того, чтобы меню соответствовало моему дизайну, в него нужно добавить тег <span> между li и a, т. е., в результате нужно получить следующее:
<div class="navigation"> <ul> <li><a href="http://company.com/"><span>Главная</span></a></li> <li><a href="http://company.com/about/"><span>О компании</span></a></li> <li><a class="selected" href="http://company.com/article/"><span>Техническая документация</span></a></li> <li><a href="http://company.com/catalog/"><span>Каталог</span></a></li> <li><a href="http://company.com/contact/"><span>Контактные данные</span></a></li> <li><a href="http://company.com/news/"><span>Новости</span></a></li> </ul> </div>
Судя по всему, для этого нужно править форму tf_sections, но куда в ней вставить <span>?
<txp:if_section=""> <txp:section_list include_default="1" default_title="Главная" break="li" /> <txp:else /> <txp:section_list include_default="1" default_title="Главная" break="li" active_class="selected" /> </txp:if_section>
И второе - как вставить в шаблон вызов стороннего php скрипта?
Отредактированно diez (03-12-2008 14:39:16)
Неактивен
Отвечу на второй вопрос:
<txp:php>echo "Teest echo";</txp:php>
Неактивен
Здравствуйте!
Вроде бы аккуратно обновился с TXP-Фирма 4.0.4 до 4.0.7
Вылезло после обновления несколько проблем, типа sitename —> site_name, которые с трудом, но пофиксил.
Осталось только одно: перестали отображаться товары в каталоге, упорно пишется «в каталоге пока нет материалов на эту тему». Ошибок никаких при этом не выдаёт, хоть и стоит режим отладки. Чего только не делал — не выходит каменный цветок ;((
Грешу на это место в шаблоне:
<txp:if_category> <h1><txp:category title="1" /></h1><hr /> <txp:article pgonly="1" /> <txp:chh_if_data> <txp:article_custom section="catalog" sort="Posted desc" category="<txp:category />" listform="tf_catalog_list" limit="99" /> <txp:else /> в каталоге пока нет материалов на эту тему </txp:chh_if_data> </txp:if_category>
И второй вопрос: как можно сделать так, что если в какой-то из категорий каталога только один товар, чтоб выводилось его полное описание, а не только выдержка с заголовком?
Неактивен
Для того, чтобы содержимое аттрибута рассматривалось как тег, аттрибут надо заключить='в одинарные ковычки.'
P.S. Уже есть релиз 4.0.8
Неактивен
^^
Т.е. вместо
category="<txp:category />"
должно быть:
category='<txp:category />'
?
Если да, то так не получается... ;((
Про 4.0.8 в курсе, но он уж слишком криво лег на «Фирму»
Неактивен
Курите исходники сайта при режиме работы "Отладка". Может быть просто удовлетворяющих условию статей нет?
Неактивен
да стоит как раз режим отладка и статьи есть. ни ошибок, ничего. Такое чувство, что он просто игнорит этот болок
Неактивен
Необъяснимых ошибок не бывает - на http://pastie.org/ скопируйте вывод сайта
Неактивен
^^ вот:
_http://pastie.org/397784
Отредактированно pomidorchi (24-02-2009 00:02:25)
Неактивен
У вас не везде в шаблоне двойные кавычки заменены на одинарные. Там, где замена произведена, парсинг тега как аттрибута сработал - строки 273-285 вашего же кода. В частности, в строке 283 видно, что нашлась статья id=54
Неактивен
Да, статья id=54 нашлась, потому что она есть в базе и как раз должна была вывестись на этой странице, но вместо этого показывается «в каталоге пока нет материалов на эту тему» хоть ты убейся.
Уже на всей странице (_http://pastie.org/398045) сделал ["] —> ['], всё без толку. При этом всё остальное работает: и новости, и статьи, и о компании, и пр. Только каталог ничего отображать не хочет: ни старый контент, ни вновь создаваемый.
ps: Кстати, спастбо за pastie — удобный ресурс
Неактивен
Менять везде кавычки не надо - одинарные надо ставить только тогда, когда надо пропарсить тег как аттрибут.
По поводу ошибок - попробуйте убрать вызов asy_wondertag. С тех пор, как тхп поддерживает теги в аттибутах, этот плагин ненужен.
Неактивен
asy_wondertag убирал, плагин отключал — тоже не помогает.
Ладно, видимо просто откачусь на 4.0.4 — не зря ж она 404, что там ошибок не найдено;-)
Другое дело, что не все теги как мне надо поддерживаются, но попробую обойтись
Неактивен
Доброго времени суток! Огромное спасибо Русскому сообществу Textpattern.ru
В основном сиде на джумле, но по SEO и скорости работы Textpattern делает ее только так. (ИМХО)
У меня вопрос по TxP-Фирма. На сколько я понял, функция поиска по сайту просто не выведена.
Как ее подключить?
Тупо вставил в шаблон
<txp:search_input />
Появилось поле ввода, но естественно ничего хорошего не происходит.
Что делать дальше?
Неактивен
вопрос такой: как сделать так, чтобы комментарии сортировались по дате, но в обратном порядке, т.е. они по-умолчанию стоят так, что самая первая вверху, а последняя внизу, а мне надо наоборот. (у меня вывод организован так, что просто выводятся все комменты подряд.)
Отредактированно SCRIMERS (19-11-2009 22:34:29)
Неактивен
У меня в подписи идем на страницу всех тегов и смотрим атрибуты тега <txp:comments />
Неактивен
Здравствуйте уважаемые проблема меня мучает с установкой не ясность так вот мои действия:
1) Устанавливаю Денвер 3 PHP5.2 так же для простой работы русифицирую phpMyAdmin
2)Запускаем apache http://localhost/denwer/ там же в меню идем по ссылки http://localhost/Tools/phpMyAdmin
3)Создаем базу данных(сравнение) с кодировкой utf8_general_ci к примеру у нас она будет firma
4)Заходим в привилегии и создаем пользователя/пароль в hoste выбираем localhost
Пользователь: firma1 Пароль: firma2
Далее заходим в Webserver\home и создаем там папку которая в будущем и будет нашем доменом к примеру наз её testfirma.com. Заходим в эту же папку testfirma.com и создаем в ней папку под именем www и заливаем в неё наш двигатель-"фирма"
Заходим в браузер и там же в командной строке пишем следующие http://testfirma.com/textpattern/
Пошла установка в процессе выбираем язык а потом вписываем конфигурацию то есть вводим имя БЗ пользователя и логин
Жмем далее.........
В следующем шагу нам предлагают создать config и сохранить в нём данные которые нам предложил установщик это те данные что мы вводили первоначально - закидываем config.php в папку textpattern и жмем далее......Всё :(Всю ночь гребли а лотку отвязать забыли " Подскажите в чем ошибка неужели из за кодировки utf8?
Отредактированно the_ghost (01-08-2010 22:56:28)
Неактивен
1. Что за странные ссылки на сайт с отбитием на 20 строк в вашем посте? Для первого раза - удалил. Если это не вы, советую провериться на вирусы.
2. Попробуйте поставить чистый 4.2.0
Неактивен
Здравствуйте. Что значит эта ошибка: Deprecated: Function set_magic_quotes_runtime() is deprecated in /usr/home/MYSITE/htdocs/textpattern/lib/txplib_db.php on line 14
Неактивен
Устаревшая функция. Как бы ничего страшного. Но все-таки лучше обновиться, т.к. последняя версия уже 4.3.0 а сборке txp-фирме уже 3-4 года.
Неактивен
Вышло вот это сообщение
Deprecated: Function set_magic_quotes_runtime() is deprecated in D:\home\localhost\www\magazin\textpattern\lib\txplib_db.php on line 14
в txplib_db.php стоит нижеприведенный код
set_magic_quotes_runtime(0);
Что делать?
Неактивен
the_ghost написал:
Устаревшая функция. Как бы ничего страшного. Но все-таки лучше обновиться, ... сборке txp-фирме уже 3-4 года.
Неактивен