Вход • Регистрация

Всего найдено: 121

  • 22 декабря 2013 г.
  • Не знаю за что этот приоритет отвечает, мне не требовалось да и в доках не описано.

    попробуйте вот эту строчку убрать, может поможет.
    .($this->diafan->config("prior") ? 'e.prior DESC, ' : '' )



    А вообще я такую задачу не решал, но решая её, я бы начал с анализа, что меняется, а потом в зависимости что, искал бы место.
    Просто тут нужно рассмотреть ещё вариант, меняется например параметр сорт при этом, или товар становится не активным...и т.д., тогда нужно предотвратить это действие.
  • 30 января 2014 г.
  • Честно говоря я вообще не учитывал, то что вы не знаете, что sort = сортировка, это очевидно из названия, и об этом сказал бы вам почти любой школьник, так похожего слова на сортировку в запросе, больше нет.

    =========

    Профессионалом, решается эта задача за пару часов. И мне за вас искать место просто не интересно, хватает задач своих. Зачем вы оставили свой коммент, через месяц, мне непонятно. Если решили задачу, напишите об этом тут и приведите участок кода, который изменили. ЭТО БУДЕТ ПОЛЕЗНЕЕ!
  • 19 декабря 2013 г.
  • Denis (Drachoon), интересное описание ещё чуть-чуть добавить и будет фильм фантастический, робот заставляет работать модули )))
    Андрей (R4W), звучит это всё как я понимаю, но я не понимаю ))

    заменяет шаблонные теги, в тексте. и ссылки
    А параметр true = означает использование перелинковки. (по умолчанию false)

    =========
    Ну а правильность исходит из задач.
    как минимум 2, быстродействие или расширяемость.

    т.е. если у вас в тексте 100% нету тегов диафановских (сейчас это только <insert...>), то правильнее echo... (т.к. нету вызова дополнительной функции htmleditor)
    например, вы выводите дополнительно поле = Автор, понятно что в строке, вам не нужно искать там тег <insert>
  • 11 декабря 2013 г.
  • feedback.ajax.php
    /**
    * Обрабатывает полученные данные из формы
    *
    * @return boolean
    */
    private function add()


    ассоциативный массив
    $params

    ну и размещать своё естественно после проверок необходимых, это там где, это строчка $this->send_mail();
  • 08 декабря 2013 г. , редакция: 1386511310
  • там написано в стиле аллегорий, и ассоциаций (китай, у меня, да и у большинства, ассоциируется как минимум массовостью, и низким качеством).

    явно, не все бренды имеют официальное представительство в Китае, имея хоть чуть-чуть мозга, можно осознать, что Dolce & Gabbana, не будет выпускать свои вещи в массовое производство, и по дешёвке, они продают поштучно, их товар эксклюзивен, и сделан исключительно для "избранных". В нём не будет ходить весь город. "До тех пор, пока не скопируют и не растащят по сайтам."

    - та фирма которая делает сайт за 2000, не опуститься до сайтов массового про-ва (аля китай), и установки стандартного шаблона, так как если она это сделает это уже будет другой бренд, и другой класс.

    - профессионал не будет делать свою работу за миску риса, на первоначальном этапе может, но потом нет.
    Правда до массовости может опуститься (но тут либо выпуск своих модулей, или установка стандартных шаблонов). В этом пункте, кстати интересно когда от диафана появится раздел модули.

    А вообще, как говорил препод курирующий мою дипломную работу, google в помощь.
  • 09 декабря 2013 г. , редакция: 1386541288
  • Оххххх видел я, функциональную одежду = жилетка Вассермана яркий пример ))))))
    Одежда всё таки для меня должна быть удобна, ну и мода тоже важна.

    Магазины это ....не очень серьёзные проекты - средний уровень.
    Мы делали презентацию для телекомпании СТС на вордпрессе, правда был переписан значительно сам движок. И это потому, как были специалисты знающие cms.

    Пример как раз удачный, именно раскрученное имя, и там именно об этом....
    коротко там поделено на очень широкую классификацию:
    * раскрученные бренды
    * не раскрученные, но качественные
    * говнокод

    не буду больше описывать сто раз, вы не можете осилить длинные тексты.
  • 09 декабря 2013 г. , редакция: 1386555205
  • Диафан, могут освоить даже программисты начального уровня (прошедшие на отлично в универе программирование), буквально за день.

    итого:

    • Можно заказывать напрямую в диафан.
    • Есть форум, создавать тему.
    • Можно писать напрямую каждому исполнителю.
    • Создать проект.
    • Найти в другом месте php-программиста.

    Проблем в диафане с этим нету.

    P.S трусы которые не выпускают тепло, это плохо = яйца спреют.
  • 07 декабря 2013 г. , редакция: 1386388633
  • 1. Программирование это политика. Могу сказать, вам на своём опыте, я работал в компании недавно, где заказы от 2000$. И программисты там были не ахти, я бы так оценил их знания. НО с точки зрения клиентов они были толковые, ибо было тестирование на выходе продукта приличное.
    Я работаю исключительно для диафана, и знаю его сложности, тонкости, моменты какие-то. Просто исходя из того, что освоить все системы невозможно. И когда люди пишут для разных cms, это плохо для исходного кода написанного ими. У них появляются свои пристрастия в итоге, получается увидев нечто непонятное это вызовет вот такую реакцию , а (что это а как это, как же так, не правильно и т.д.).... в итоге они не могут написать что-то простое (виновато конечно же cms, и код у cms плохой), и городят свои велосипеды, что можно было сделать в 3 строчки. И выбирая программиста надо на это ориентироваться, узнавать его опыт работы и кол-во работ на конкретной cms. И если считаете что программист крут(работы серьёзные, какие-то свои модули и прочее), но опыт на diafan.cms так себе, возможно стоит доверить, тогда выбор cms программисту.
    2. Ну тут всё просто. Сделать полностью типичный проект, или одну вёрстку проще (не требует затрат мозга особых) и денежнее. Чем написать какой-то модуль, или каких то пару функциональных кнопок.
    Поэтому допустим, мне как программисту, браться за нетипичные задачи резона особого нету, при наличии типичного заказа(за те же деньги я выберу в большинстве случаев типичный заказ).
    Да и для клиента выглядит (вау) целый проект и масштабно. И бывает такое, что написать две кнопки чего то делающее, сложнее, чем весь проект, а что такое две кнопки, для верстальщика??
    Ещё момент, риски, типичный проект, можно практически полностью оценить, и назвать более-менее точную цену. В то время как оценить что-то новое очень сложно, как по времени так и по затратности.
    И в итоге нужно вложить риск, а объяснить клиенту сложно, не все поймут что это риск, и оплачено должно быть время или сверх проекта что-то. И обычно это вкладывается в цену.
    Ну и при всё при этом. Потратив время на серьёзный анализ(тех. задание), можно услышать что-то в стиле, а вот мне кто-то сделал целый проект, а тут каких-то две кнопки, или ещё "круче" а мой племянник сделает целый проект на joomla за два дня , тут где-то писали на форуме.
    3. Хороших специалистов разбирают как горячие пирожки. Из моего личного опыта, могу сказать что получается, постоянная база клиентов, которые заказывают уже напрямую, не через проекты, иногда вообще непонятно кто пишет, в стиле вас порекомендовали или типа того. Иногда я отписываюсь на какие-то проекты и тут, но тут исключительно чтобы расширить свою базу...так на всякий случай, ну и есть в этом свои плюсы дополнительные.

    ===

    посмотрел open cart, с диафаном не сравниться разные весовые категории, фактически там 1-4 модуля, даже расписывать не буду.
    А вообще очень странный выбор, если вы пишете о сложности найти программиста, то под open cart это будет сложнее:
    а) английская документация. это не очень хорошо, порог вхождения выше, на диафане, и русскую не могут освоить
    б) нету своей биржи поиска разработчиков, форума.
    , да и поддержки от cms не ждите.
    Странный выбор.

  • 07 декабря 2013 г. , редакция: 1386438539
  • брррррррр смотрю в книгу вижу фигу. Да криво и косо, что в итоге выльется в больший бюджет...или типа того, как известно = скупой платит дважды.

    Модули продаются массово, массовый эффект, когда модуль пишется только под вас = цена другая. Да и ставя сторонние модули, можно наткнуться на непрофессионально написанный, с кучей лазеек для хакеров и прочих. И кстати если в cms одна структура и подход фактически, для разных модулей один, то у вас будут обособленные модули и каждый придётся обновлять вручную, и изменять трудно, придётся знакомится и вникать в каждый модуль, дополнительно.
    Модули, модулями, но = разработчика с техническим английским, днём с огнём не сыщешь.

    1. Но вы правы, если бизнес-идея под вопросом(старт-ап), стоит ли вкладываться сразу в хорошего специалиста?...
    возможно стоит рассмотреть, школяра какого-нибудь на joomla, который хоть криво, хоть косо сделает проект или вообще на стандартном шаблоне, и вы проверите свою бизнес-идею.
    Но серьёзный проект, криво = .
    2. А возможно систему проще реализовать на другой cms, где всё уже есть, что вам нужно, а на какой-то будет сложнее (для этого консультация программиста, хотя есть вероятность что он выберет под себя, там где удобнее ему, но можно попросить полный анализ, выбор cms, только тогда надо понимать что это тоже работа. )))).
    3. И тут из большого первого моего текста в этой темы, вы должны были вынести простой вывод:
    кто-то выбирает Dolce & Gabbana, платя больше, но получая качественно оттестированный продукт.
    кто-то выбирает качественно исполненные проекты, профессионалом.
    кто-то платит за шерпотреб (китай), это аля школяров и joomla.

    4. Влияние фишек на продажи не всегда имеют успех, можно сделать простой сайт абсолютно, на html (без cms) и с меньшим бюджетом, вообще без фишек в стиле минимализма (мне нравится сайты в этом стиле), но тут не относится вообще к программированию.
    Есть примеры успехов миллиардеров, так вот есть такой случай, что у человека был офигенный магазин - с кучей предложений, слайдеры и прочие фишки, но дело не шло. И тогда он сделал обычный сайт, выделил пару предложений торговых, и дело пошло, заработал миллиарды долларов. Программисты не делают бизнес-идеи, именно Вы приходите к нему и говорите, программисту надо это вот так.
    Покупатель покупает не фишки. Да и бизнес-идеи это обычно желание заказчика, его видение, и если ваш конкурент успешнее продаёт, это не значит что у вас сайт хуже, хотя всё может быть, ведь вы сами его придумали и подтверждали каждый шаг, и возможно влияли.

    И на самом деле очень часто, заказчик делает сайт не для людей, а для себя.
    Но успешные проекты не стремятся сделать больше фишек (леталок, свистелок, слайдеров), они стремятся к окупаемости, и сайт пишется даже более конкретно под группу поль-ей. Причём там идёт с полной аналитикой, юзабилити специалистов, проектировщиков и прочих специалистов. Т.е. там нету, тяп ляп и сайта на joomla за два дня, и хочу вот это и так....там полный анализ, серьёзная аналитическая работа, потребностей покупателя. Вот так достигаются цели, а не тяп-ляп сайт на joomla и добавление каких-то там фишек.
  • 04 декабря 2013 г. , редакция: 1386172855
  • За такую серую сео оптимизацию можно и в бан залететь.

    Фактически тут не совсем чпу, в конец дописывается артикул.
    шаг 1.
    С конца ищем соответвенно "_", и с этой позиции до конца строки получаем наш артикул, естественно такое только для страницы id, модуля shop.

    Вставляем это там где решается 301 редирект или нет. Предположительно это где-то класс route. Или ищете циферки 301 по проекту, найдёте место.

    шаг 2.
    во вьюхах, в ссылку дописываем собственно сам артикул.

  • 06 декабря 2013 г. , редакция: 1386331641
  • Так надо же и сюда запостить, вы же позиционировали, как решение нужное всем.
    --
    Мне ваше название не нравится, оно во первых длинное, поисковики такое тоже по моему не очень любят )))
    во вторых я перехожу бывает в верхний уровень, не знаю на сколько это стандартное поведение.
    ---
    Ну тут нету серой(она в процессе возможна иначе для чего весь сырбор.), но делается это не для людей, а в первую очередь для машин. И по сути ваше длинное название не может использовать человек, да оно и не нужно (избыточная оптимизация, кстати ходит мнение поисковики банят рьяных оптимизаторов, я бы вам рекомендовал делать сайты для людей в первую очередь).

    ---
    http://scorpion.ru/shop/igrovoy_pult_-_kontroller_dlya_nintendo_wii_remote_nunchuck_combo_belyy__199043869
    http://scorpion.ru/shop/Игровой пульт_199043869
    http://scorpion.ru/shop/Лучший игровой пульт_199043869
    http://scorpion.ru/shop/Покупай живопиииись_199043869
    и т.д.
    ---
    Может даже прокатить прокатить пару ссылок, на одной и той же странице абсолютна одна ссылка.
    Не знаю алгоритм поисковиков, в принципе никто не знает в мире, абсолютно точно, но я бы определил это как через чур.

    И ещё можно в ответку получить от какого-нибудь сео конкурента по щам.
    В стиле, http://scorpion.ru/shop/жёсткое порно тут_199043869
    причём ваша ссылка будет соответствовать околоссылочному тексту, и ввести по сути дела в реальное заблуждение поль-ля, он то думает? что порно и определить это пользователь не сможет, ни по ссылке, ни по каким другим параметрам, поисковик тоже не поймёт пока не перейдёт и не осмыслит(а должен быть ответ 404). И в этом есть и ваша вина, вы по сути дела открыли лазейку, для того чтобы дискриминировать поль-ля. И вы сбили с толку поль-ля на что ведёт ссылка, о чём она, ваш сайт не сказал, а переслал на реальную страницу с 301.

    Думаю это будет стоить вашему сайту прилично за обман поль-ля и вашу "белую" махинацию со ссылками.

    Реально отхватить в итоге от фильтра, как при чёрном пиаре конкурента, так и от своих действий.

    Скорей всего ваш метод действует работает, возможно в будущем массовое использование вашего метода заставит поисковиков, банить за 301, или значительно принижать рейтинг от таких переходов,сомнительно, но может, ведь в итоге интернет может обрасти абсолютно непонятными ссылками.

    Ведь прикол в том, что при массовом использовании вашего метода ссылка не будет значить абсолютно ничего(чёрные оптимизаторы сделают своё дело), и не только чёрные, реальный поль-ль не сможет определить по ссылке, чё там внутри то, а именно для этого и нужно ЧПУ, и только поэтому рейтинг незначительный но за чпу капает.

    Влияет незначительно я бы сказал, и не стоит даже обсуждения.
    А то что название может меняться - это расслабляет, что уже плохо. Оно должно быть продуманное изначально и изменяемое с трудом,в процессе ужасных мук, как же так ссылки пропадут.

    кстати,
    Вадим Миклуха — ведущий специалист по поисковой оптимизации холдинга Ingate.
    Считает один из 10 грехов сео-оптимизаторов избыточное кол-во 301 редиректов.
    И утверждает что это уже вредно для сайта.


    P.S.
    Что, тут сказать много текста, кто не осилит есть короткий вариант:
    много кто любит постоянство, и "поисковики" одни из них, а ещё поисковики о людях заботятся, чтобы ссылки были понятные людям.

    Прямое вещание с палаты №6.... )))
  • 30 ноября 2013 г.
  • Вопрос какой-то обширный, не очень понятно, что у вас вызывает трудности для диафана.

    Вы не можете реализовать при наведении смену картинки, смену текста? С jquery по моему никаких проблем нету это сделать.
    Плагинов различных масса, на любой вкус и цвет, и можно взять даже скрипты с этого сайта примера.
    Если про кнопку быстрый просмотр, которая нажимается, то это обычное модальное окно, плагинов масса, да и можно самому такое написать.

    Делаешь конкретный товар(id), как на сайте примере. В итоге сразу два зайца, и id и быстрый просмотр.

    Подгрузка окна быстрого просмотра, либо iframe, либо js ajax.
    Ну, а грузить фактически тот же id(), чутка обрезанный, или вовсе необрезанный, но с другим шаблоном.
  • 21 декабря 2013 г. , редакция: 1387591534
  • Ага, ну видимо привыкли, когда даже такие простые вещи нужно писать кодом, а может ещё и строчку говорить, аля строка 70 пропишите это и т.д. Мозг атрофируется в итоге, иногда всё же надо его включать!

    Инструкция более подробная.

    шаг 1.
    в контроллер shop, внутри, где решило уже что это id
    Код
    if(isset($_GET["action"]) && $_GET["action"] === 'quick_view')
    {
    $model->quick();
    } else
    $model->id();


    шаг 2.
    соответственно quick это в модели shop, копия id, только со своими особенностями, и обязательно empty шаблоном, подгрузка в очередной раз скриптов и css тут не нужна, нужен просто html.
    Код
    $this->result["theme"]='empty.php';
    $this->result["view"]= 'quick';

    Я указывал вначале функции quick, но может быть и в конце, а может где-то ещё, зависит от текущей реализации выбора шаблона и вьюхи системой cms.
    Пустой шаблон – пустой файл, empty.php – почти пустой, с проверкой есть такая или нет(404)
    шаг 3. (Подзагрузка в элемент, с id(#tabs-3), вставить в события либо клика на быстрый, либо open api модального, чтобы подгружалось по желанию поль-ля)
    Внутри load соответственно это должна быть просто ссылка на id, с доп. параметрами.
    Код
    $("#tabs-3").load("/shop/clivki-petmol/?action=quick_view");

    Можно заморочится и с управляемым ajax-ом, но в принципе хватит и этой строчки.
    шаг 4. сам шаблон вьюхи quick, и ссылка на быстрой просмотр, где она нужна.
    --
    Если это копия id всё ещё проще, добавляем пустой шаблон, в id прописываем динамический шаблон, строчка в скрипте, и сама собственно ссылка на кнопке просмотра. :)
    --

    P.S. страница будет в кэше, соответственно, если такого не должно быть - добавляем рандом параметр, или средствами jquery параметр = cache : false
  • 21 декабря 2013 г. , редакция: 1387593500
  • так тут описывать нечего, всё уже описано, про открытие модального окна полно в интернете.
    по поводу ответа т.п. глупо проверять все странички на параметр, да и ещё так не безопасно без проверки на существование, потенциальная угроза зашита, мой вариант лучше, безопаснее и быстродейственнее, да и без смены вьюхи, будет открываться точная копия id

    iframe, pretty
    так:

    Код
    $(document).on('click', ".quick_view", function () {
    // при клике на быстрый просмотр(класс quick_view), вызываем модальное окно, в данном случае стандартное pretty
    $.prettyPhoto.open($(this).attr('href')+"?action=quick_view&type=text&iframe=true"); // открываем модальное окно в iframe
    // оно сразу в iframe открывается
    return false;
    });


    где quick_view, класс у ссылки быстрого просмотра, которая является просто ссылкой на id, как-то так
    //вьюха списка товаров.....
    echo '<a class="quick_view" href="'.BASE_PATH_HREF.$row["link"].'">Быстрый просмотр</a>';
    ....
  • 22 декабря 2013 г.
  • Ну я обычно использую SimpleModal, мощная штука, или есть ещё в коллекции парочка модальных окон, которые более легковесные пару килобайт, это когда не требуется особой функциональности.

    А это решение с pretty хорошо тем, что уже встроено в диафане, и не нужно описывать манипуляции, которые уже давно описаны в инете неоднократно по созданию модальных окон И к тому же обычно ещё и документированы разработчиками модальных окон.
  • 27 ноября 2013 г. , редакция: 1385558803
  • http://cms.diafan.ru/dokument/full-manual/modules/shop/#1c
    Интеграция разрабатывалась в соответствии с протоколом обмена между системой «1С:Предприятие» и сайтом. Обмен происходит по следующим направлениям:

    выгрузка на сайт торговых предложений – каталогов продукции;
    двусторонний обмен информацией о заказах.

    ----
    прикрутить возможно, стандартно прикручено то что выше написано.

    p.s. С сайта в 1-с, существует только в битрексе решение, с недавнего времени с лета по моему, это когда я интересовался этим вопросом. Но это их совместная разработка с 1с, и они этим протоколом не делятся, возможно там и не протокол, а просто индивидуальная работа какая-то заточенная конкретно под базу битрикса.
  • 26 ноября 2013 г.
  • файла не хватает.
    jquery.jcarousel.min.js

    Каруселька где-то пытается использовать, то чего нету, в итоге ошибка, вся область js обработчика обрывается, скорей всего вы в реади юзер скрипта засунули, поэтому не работает форма отправки ajax.

    Соответственно, просто проверьте пути и наличие файла.





  • 23 ноября 2013 г.
  • стандартно, закэшировать минут на 5..не так уж актуально пользователям видеть эту стату.

    а вообще как-то это не очень узкое место для оптимизации каких-то 200 миллисекунд
  • 16 ноября 2013 г.
  • Первая же ссылка в поисковике:
    http://bensch.be/clean-urls-in-osx

    Не знаю чем вы там два дня занимались.

    Так и хостинг можно или бесплатный завести или тестовый или платный подешевле. с диафаном тоже проблем не будет, есть тестовый период.

Показывать по:

Новости

  • 24 апреля, среда
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 
  • 15 декабря 2023 г.
  • Подводим итоги 2023 года. Выпустили новую сборку DIAFAN.CMS 7.1.1, вводим новые тарифы на аренду сайта и коммерческую поддержку и автообновления с января 2024 г., строим планы на будущий год.