- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Немного не догнал как это будет выглядеть (в случае с просто выводом изображения):)
не совсем разобрался видимо...
в варианте с использованием второго варианта НОМЕР 2:
".s_list_class(xxx,yyy,"&random=1")."
и системных настроек в шаблоне:
if ($random){
$ignore_cc=true;
$ignore_sub=true;
$query_order = "RAND()";
$recNum=1;
}
добился произвольного вывода:
1) название картинки
2) сама картинка (маленькая)
3) описание (лишнее:) )
4) список последующих объектов в текущем разделе с переходом , ввиде: 1 | 2 | 3 ...
(тоже лишнее...)))
P.S. вроде немного начало получаться, это радует;)
а чем готовый запрос listQuery не устроил?:)
добился произвольного вывода:
для этого opt_case и нужен.
opt_case($random,"
<a href=$fullLink><img src=$f_Pic></a>
","
весь код, который был до этого
")."
Прочитайте описание функций и переменных системы, станет многое понятно:)
Хочу задать вопрос профессионалам:
Меня уже не первый заказчик пытает)) возможно ли импортировать каталог товаров из доступных форматов БД (данная процедура актуальна при каталоге товаров от 500 и больше, когда речь о ручной набивке каталога товаров не идет).
Позволяют ли (документированные) возможности NetCat осуществлять импорт каталога товаров скажем в Exel файла? В мануале сообщается лишь о возможности выгрузки данных с сайта в форматах XML, CSV.
Если есть такой опыт, подскажите, на базе какой редакции системы это осуществимо (standart или NetCat 2.4 E-commerce) и насколько трудоемок процесс реализации в системе подобного "шлюза"?
Если можно примеры сайтов, где подобный механизм был реализован.
P.S. думаю что данная "фишка" зачастую применяется на практике, но как грамотно подойти к сущности технического решения?
Заранее благодарен...
Если есть такой опыт, подскажите, на базе какой редакции системы это осуществимо (standart или NetCat 2.4 E-commerce) и насколько трудоемок процесс реализации в системе подобного "шлюза"?
На базе любой редакции. Средствами php это решается независимо от движка. Специализированной "верёвки" от разработчиков НетКат нет и врятли будет.
Если можно примеры сайтов, где подобный механизм был реализован.
Зимой 2006 года делал сайт посвященный Турину 2006, экспортирвоал в базу 5К записей спортсменов всех стран Мира. Летом делал сайт к ЧМ 2006, экспортировал в базу 700 футболистов. В каждом случае формат данных немного отличался, источники тоже были разные. За примерами в личку...
P.S. думаю что данная "фишка" зачастую применяется на практике, но как грамотно подойти к сущности технического решения?
Всё индивидуально. Если процедура разовая, то это один подход к решению, если динамическая и требуется сливать ежедневные обновления - это уже другая песня.
На базе любой редакции. Средствами php это решается независимо от движка. Специализированной "верёвки" от разработчиков НетКат нет и врятли будет.
Это снимает кучу дополнительных вопросов, хотя возможность заманчива:) (думаю согласитесь со мной)
Всё индивидуально. Если процедура разовая, то это один подход к решению, если динамическая и требуется сливать ежедневные обновления - это уже другая песня.
Я так и думал, что в первом случает это ручная работа, а - во втором случае, потребуется дополнительный интерфейс разрабатывать, ( возможно и с нарушением лицензии по применению NetCat)...
Придется втолковать это клиенту (он не может понять, почему программисту за эту работу требуется оплатить (в зависимости от тз) от 150 до 500$).
Спасибо...
потребуется дополнительный интерфейс разрабатывать, ( возможно и с нарушением лицензии по применению NetCat)
Все реализовывается без нарушений, создаете в папке /netcat/modules/ нужные файлы-папки и вперед рисовать файлы импорта:)
А нарушать лицензию не стоит хотя бы только потому, что дальнейшая поддержка становится очень геморройной (особенно, если этим будет заниматься другой человек)... Мне иногда приходится чуть-чуть править стандартные функции, и я не ленюсь ради одной строчки скопировать полностью функцию, переобозвать ее - чтоб ядро не трогать.
он не может понять, почему программисту за эту работу требуется оплатить (в зависимости от тз) от 150 до 500$
Неправильная постановка вопроса:) Вы клиенту ничего не должны, если он найдет дешевле - то по-любому уйдет, а если не уходит - то какие вопросы?:) А то таким способом у него в подсознании останется мысль, что где-то его обманули:)
Все реализовывается без нарушений, создаете в папке /netcat/modules/ нужные файлы-папки и вперед рисовать файлы импорта:)
А нарушать лицензию не стоит хотя бы только потому, что дальнейшая поддержка становится очень геморройной (особенно, если этим будет заниматься другой человек)... Мне иногда приходится чуть-чуть править стандартные функции, и я не ленюсь ради одной строчки скопировать полностью функцию, переобозвать ее - чтоб ядро не трогать.
Неправильная постановка вопроса:) Вы клиенту ничего не должны, если он найдет дешевле - то по-любому уйдет, а если не уходит - то какие вопросы?:) А то таким способом у него в подсознании останется мысль, что где-то его обманули:)
Вы правы, поставим клиента перед свободой выбора.:).
Раз уж завязалась дискуссия, хотел спросить (вопрос уже был затронут) насколько сложно будет организовать отображение меню навигации "хлебных крошек" в обратном порядке ввиде ссылок, по Вашему примеру вывод меню в обратном порядке сделал, не могу понять как его активировать?
насколько сложно будет организовать отображение меню навигации "хлебных крошек" в обратном порядке ввиде ссылок
Да совсем не сложно, вот как-то так примерно:
function path_title(){
global $f_title;
global $current_catalogue, $current_sub, $current_cc, $cc_array;
global $parent_sub_tree, $sub_level_count;
global $action;
$divider=" | ";
$res="";
if ($action=="full" && $f_title!=$current_sub[Subdivision_Name]) $res=$f_title;
foreach($parent_sub_tree as $cur){
if ($res!="") $res.=$divider;
$res.=($res!=""?"<a href=".$cur[Hidden_URL].">".$cur[Subdivision_Name]."</a>":"".$cur[Subdivision_Name]."");
}
return $res;
}
UPD: чтоб меня опять не послали учиться в базу знаний (вот сюда), напишу и второй вариант, более "правильный" с точки зрения универсальности:
Только заданный разделитель в $browse_path[divider] должен быть уникальным, чтобы эта последовательность случайно не встретилась внутри самих ссылок навигации. Можно даже задать его специальной последовательностью типа
а обратно собирать массив с другим, нужным вам для отображения, разделителем:
$path = implode(" // ", array_reverse($path_array));