- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Теперь понятно, а то я тут размечтался))
Ну, если нельзя, но очень хочется - то можно;)
Можно вывести список избранных разделов в соответствии с описанием стандартного шаблона вывода навигации. Правда, это недокументированная возможность и ее поддержка не гарантирована, но работает.
".s_browse_sub("-1 OR Favorite=1",$browse_template)."
Что мы получаем: когда мы указываем первый параметр в функции s_browse_sub, то он подставляется в mysql-запрос как Parent_Sub_ID. В результате такого вызова у нас получается:
SELECT ... FROM ... WHERE Parent_Sub_ID=-1 OR Favorite=1
Т.к. раздела с ID=-1 не существует, получаем список всех избранных.
Ну, если нельзя, но очень хочется - то можно;)
Можно вывести список избранных разделов в соответствии с описанием стандартного шаблона вывода навигации. Правда, это недокументированная возможность и ее поддержка не гарантирована, но работает.
".s_browse_sub("-1 OR Favorite=1",$browse_template)."
Что мы получаем: когда мы указываем первый параметр в функции s_browse_sub, то он подставляется в mysql-запрос как Parent_Sub_ID. В результате такого вызова у нас получается:
SELECT ... FROM ... WHERE Parent_Sub_ID=-1 OR Favorite=1
Т.к. раздела с ID=-1 не существует, получаем список всех избранных.
Вот это здорово!, как раз сейчас делаю проект, где эту фишку постараюсь задействовать, спасибо за совет))
Недавно где-то на форуме NetCat читал, как создать версию для печати страницы, сейчас все перерыл не могу найти, если не трудно подскажите наиболее доступный способ...
Спасибо
Недавно где-то на форуме NetCat читал, как создать версию для печати страницы, сейчас все перерыл не могу найти, если не трудно подскажите наиболее доступный способ...
Спасибо
Необходимо создать Макет (т.е. дизайн) страницы печати в разделе "Макеты дизайна" и в основном макете поставить сквозную ссылку следующего вида:
Где 26 - это ID Макета дизайна для печати.
Если нет необходимости выводить на печать КАЖДУЮ страницу сайта, то ссылку можно ставить только в нужных шаблонах или в основном Макете, но с условием вывода строки:
Необходимо создать Макет (т.е. дизайн) страницы печати в разделе "Макеты дизайна" и в основном макете поставить сквозную ссылку следующего вида:
Где 26 - это ID Макета дизайна для печати.
Если нет необходимости выводить на печать КАЖДУЮ страницу сайта, то ссылку можно ставить только в нужных шаблонах или в основном Макете, но с условием вывода строки:
Не думал, что это так просто решается, благодарю за подсказку:)
Не думал, что это так просто решается, благодарю за подсказку:)
Извините, что замучил вопросами, уже неделю пытаюсь одну фишку сделать.
Вывод случайной картинке (в рандоме) в шаблоне дизайна.
в качестве источника картинки служит маленькая картинка с характеристики товара (из раздела товаров и услуг), впрочем если еще и название товара, то это "самый класс"
ввиде урл, при нажатии попадаем либо в текущий раздел каталога товаров, либо , что еще лучше на сам товар.
Уверен, что такую фишку практикуют, в качестве примера можно рассмотреть блок "примеры сайтов" на гл. странице www.netcat.ru
Подскажите, каким д.б. код:
1) в шаблоне раздела
2) и если это необходимо в выводе навигации
насколько я понимаю, тут будет задействована ф-я обращения к базе данных (к переменным класса "каталога товаров" типа Field_ID и Message_ID
когда-то программист делал подобную штуку, но я ее адаптировать к данной задаче не сумел. на всякий случай вот код фрагмента (возможно это не лучший вариант):
<img src=\"images/template1/kvadr.gif\"> ПРИМЕРЫ:<br><br>
".listQuery("SELECT a.File_Path as fPath, a.Virt_Name as fName, a.Message_ID as fMid, b.Name as Name
FROM Filetable as a, Message10 as b
WHERE a.Field_ID = 116 AND b.Message_ID = a.Message_ID ORDER BY RAND() LIMIT 0,1",
"<a href=/about/sites/site_\$data[fMid].html>\$data[Name]</a><br><a href=/about/sites/site_\$data[fMid].html><IMG src=/netcat_files\$data[fPath]\$data[fName] border=0 vspace=5></a><BR><br> <A href=/about/sites/>смотреть все >></A></TD>")."
Заранее благодарен🚬
artsiti
Самый наверное простой способ сделать вывод картинки из каталога в случайном порядке, так: Создаете раздел с шаблоном каталога, в системных настройках пишите примерно вот такое:
if ($sub==номер раздела || $showall) {
$ignore_sub = true;
$ignore_cc = true;
}
if ($text) $query_where = ($query_where?" AND ":"")."(a.Name LIKE '%$text%' OR a.Description LIKE '%$text%' OR a.DescriptionFull LIKE '%$text%')";
if ($random) $query_order = "RAND()";
(если вы заметите, то это стандартная функция) она выводит все товары из всех дочерних разделов.
Ну а далее в любом макете делаете проверку (например &isTitle) и делаем шаблон отображения при выполнении условия, после этого выводим простой функцией s_list_class()
Имхо самый простой способ;)
p.s. Спасибо за кусочек кода - полезно будет (век живи век учись):))
Приношу извинения за несколько постов сразу, но еще хочу порекомендовать зайти на сайт NetCat в раздел "База знаний", посмотрите там раздел с номером 32. Думаю с небольшими изменениями, этот запрос (.listQuery()) можно переделать и для рандома;)
p.s. Спасибо за кусочек кода - полезно будет (век живи век учись):))
Не думал, что этот кусочек может быть интересен...🚬
когда-то программист делал подобную штуку, но я ее адаптировать к данной задаче не сумел. на всякий случай вот код фрагмента (возможно это не лучший вариант):
Насчет того, лучший это вариант или нет - не знаю, одинаково по-моему. Второй вариант выглядит так (в нем нужно дописывать код в шаблоне, впоследствии может получиться нечитабельная каша):
системные настройки:
if ($random){
$ignore_cc=true;
$ignore_sub=true;
$query_order = "RAND()";
$recNum=1;
}
В префиксе/суффиксе/описании объекта в списке ставится "opt_case($random,"","")." и выводится 2 типа отображения информации в зависимости от того, каталог это или просто вывод изображения.
И в макете дизайна: ".s_list_class(xxx,yyy,"&random=1")."
xxx,yyy - данные любого раздела, к которому прикреплен нужный шаблон.