Necesitamos otro 1C-Bitrix, parte 2

Después de la publicación del primer artículo en la lucha por los derechos de los involucrados en 1C-Bitrix, los asociados de Dekmabot y Sergik_DS aparecieron con los artículos "¿Por qué Bitrix - Bitrix" y "¿Por qué, Bitrix?" O el fabuloso mundo 1C " , que estoy increíblemente feliz. Como dicen en los manuales de concepción de inicio, encuentre el dolor del cliente y trabaje para eliminarlo. 1C-Bitrix no ha sido una startup durante mucho tiempo, pero por alguna razón todavía tenemos dolores de varios tipos, naturaleza y gravedad.

En principio, cualquier panel de administración con formularios y campos de entrada es algo simple en sí mismo, pero no solo todos pueden hacerlo conveniente. La entrada de datos regular y cómoda está influenciada por muchas cosas: navegación entre secciones, el orden de los campos en el formulario, respuestas interactivas a las acciones del usuario, widgets de entrada de formatos especiales (por ejemplo, fecha u hora), la ubicación y el color de los botones, etc.

En el área de administración de bitrix, en mi opinión subjetiva, el tema de la usabilidad no se ha desarrollado completamente. ¿Por qué, al agregar un producto, el primer número es la actividad del producto y la fecha de inicio y finalización de la actividad? ¿Son estos los elementos esenciales para un nuevo producto? Una vez que se agrega un producto por primera vez, no hace falta decir que en la gran mayoría de los casos será un producto activo, por lo que la marca de actividad se puede mover hacia abajo en la lista. Llegamos a la edición de un producto desde una tabla donde la información de actividad ya existe, solo los valores sí / no en la tabla se leen mal, ya que para mí es mejor cambiarlo a marcas de verificación diseñadas. Y las fechas de actividad en forma de entrada de bienes deben ser empujadas hacia abajo, quien lo necesite lo pondrá. El primer número debe ser el campo de entrada "Nombre del producto" e inmediatamente haga clic en él cuando agregue un nuevo producto. Y, en general, el cursor debe colocarse automáticamente en el campo de entrada principal en todas las formas de 1C-Bitrix al crear algo, ya sea un descuento o una sección. A continuación, el precio base y la moneda de la pestaña Catálogo de comercio, la unidad de medida y la cantidad disponible (para un producto simple), y aquí mismo, y no en otro lugar de otra pestaña: una descripción detallada y una imagen detallada, así como una descripción para el anuncio. Es decir, sobre el principio de hacer que todos los datos de productos más importantes y buscados en un solo lugar. Ahora están dispersos en 5 pestañas, los ha agrupado mediante programación. Y debe mirar desde la perspectiva de un administrador de contenido que disfruta de toda esta felicidad, él no tiene una imagen completa en la pestaña "Producto". Quizás valga la pena agregar los grupos de propiedades para agrupar en la página "Producto" para las propiedades del producto en sus parámetros en el bloque de información, ahora van en el orden de clasificación y puede agruparlos solo en las pestañas. No pretendo ser cierto en este asunto, pero la paradoja es que ninguno de los desarrolladores del administrador de administración de 1C-Bitrix se agregó con identificadores de al menos cien productos. Dirá que el panel de administración se puede personalizar como desee, a lo que responderé que debe hacer de inmediato la interfaz más conveniente.

En descuentos al elegir productos específicos en problemas generales. La selección de productos en la misma forma no se cancela. Como una vez que se hizo clic y se perdió, haga un descuento. Los mismos productos pueden caer en el descuento por duplicado; compruebe si los productos son únicos. Cuando hace clic en el enlace "Seleccionar", "Expandir" se activa todo el tiempo, porque la inversión de las ofertas comerciales se configura para un solo clic en toda la línea. Y la pista nos está mintiendo descaradamente, lo cual es doble. El enlace "Seleccionar" en sí mismo sin relleno de tipo relleno, es decir, para que funcione, debe presionar directamente la palabra directamente con el mouse; si falla un poco, se ejecutará "Expandir". Fui yo quien, en mi juventud, estableció récords en el juego Buscaminas, pero la gente común simplemente venció a sus inocentes ratones. En la lista de selección de productos específicos para descuentos, es necesario marcar los productos que caen dentro de los descuentos existentes. Directamente una columna con los números de las reglas de la cesta y los nombres de las reglas cuando pasa el cursor sobre cada producto. Para que el usuario no sume descuentos a los existentes. ¿Y dónde en la paginación se escapa la ventana de entrada del producto? Y funciona muy bien, justo en el borde de la pantalla. Cuando vuelva a ingresar la selección de productos para un descuento, resalte los productos seleccionados previamente.

¿Y por qué se limpia el caché durante tanto tiempo a través del panel de administración? No estoy borrando archivos a través de FTP, de hecho, sino directamente en el servidor. Reorganícelo de alguna manera, deje que posiblemente sea instantáneamente todo el contenido de las carpetas con la explosión de caché sin afectar el funcionamiento del sitio. No tengo tanto tiempo para esperar a que se restablezca para ver finalmente los datos reales en el sitio.

¿Por qué el grupo de acción de descuento no funciona? Escriba el importe del pedido es de más de 5 mil rublos. - Un descuento de 500 rublos, más de 10 mil rublos. - un descuento de 1 mil rublos, más de 15 mil rublos. - descuento 1500 rublos. ¿Qué tan difícil es programar todo? ¿Se usan las matemáticas fractales?

Por cierto, aquí en la captura de pantalla, no "Agregar acción", sino "Agregar condición". No confunda causa y efecto, especialmente no confunda el efecto.

imagen

Y ahora aplicado-objetivo. Propiedades en GetList D7: ¿cuándo son? ¿Por qué los programadores respetables se ven obligados a usar métodos antiguos? Buena cosa, tráelo a su conclusión lógica. Personalización del pedido de venta AJAX: todavía están colgados y casi descargados por bots, rehacen esta plantilla para las personas, ahora es una zanja con agua y estacas en camino a una tienda en línea lista. Comience con una documentación completa y clara para la plantilla AJAX de la orden de venta actual, con ejemplos detallados. Y luego eres como mi papá, me trajo cosas de hasta 18 años en un orden inaceptable, le dicen, hijo, sigue con salud. Y qué gustos y deseos tengo allí, no le importó. En general, el enfoque de "comer lo que dan" está mal. ¿Por qué el instalador bitrixsetup.php se cae en medio de la instalación con un error de sintaxis de matriz en PHP de la versión anterior 5.3 (que, por ejemplo, por defecto en REG.RU para sitios nuevos), y no comprueba la versión de PHP en el inicio con la advertencia adecuada? Bueno, o las matrices están ahí para reescribir todo en la sintaxis anterior, si desea mantener la compatibilidad. Sé que en algún lugar de su sitio en algún lugar hay escrito al menos 7.1 sobre PHP, usted hace el instalador teniendo en cuenta la presencia de principiantes para dominar 1C-Bitrix.

¿Y cómo respondes a los desafíos externos? Entonces escribí un artículo negativo sobre Habré, 20 mil lo vieron. Alguien más, alguien menos cuidadoso. Y nadie se ha dado de baja de su empresa, como si no estuviera en la naturaleza. Habr es tu claro, aquí están tus programadores, en quienes descansa todo. Es cierto que Yuri Voloshin (el jefe del departamento de gestión de productos de 1C-Bitrix) vino a VC para una publicación similar, escribió un par de comentarios al estilo de "sí, todo funciona para nosotros", pero luego saltó la discusión. Espero sinceramente que haya ido a establecer objetivos para el departamento de gestión de productos de lectura. Una vez, en una página personal en Facebook, describí cómo MTS me conectó algo de basura y robó dinero, y que fui con Tele2 junto con el número. En Facebook, solo tengo 42 amigos, nadie realmente lee mis inventos. Duck inmediatamente dirigió a un gerente, vamos a lo personal, vamos a lo personal, discutimos todo, vamos a lo personal. Intente escribir algo en VC sobre el banco Tinkov; un representante se pondrá en contacto de inmediato; proporcione sus detalles, lo entenderemos. Esto significa que supervisan y trabajan en estrecha colaboración con la administración de redes sociales y recursos de medios en tiempo real. ¿Por qué no reaccionas, crees que se resolverá solo, como después de las sesiones de Kashpirovsky?

¿Dónde está tu soporte técnico? Las personas le brindan información sobre cómo mejorar el producto de forma gratuita, encontrar errores, aquí, editar, mejorar. Aquí mi amigo encontró un error en el trabajo de su función: un caché etiquetado. Que no funciona con multisitio y memcached habilitado. Más precisamente, solo funciona para el sitio principal, y todo lo demás se actualiza como desee. Le escribió sobre el error a fines de junio, reconoció el problema en una semana y lo transfirió al desarrollo. Ahora es noviembre, y me parece que es hora de actualizar el caché para sus desarrolladores, de lo contrario, están buscando tareas viejas y listas, pero no parecen ver otras nuevas. Usted está allí en 1C-Bitrix, creo que puede adivinar cómo se llama el estado del cuerpo cuando un órgano muy importante deja de funcionar en él.

Entiendo que te metiste en el desarrollo y la promoción de Bitrix24 allí, pero, como dicen, todavía no has cumplido el tiempo. Eso, por cierto, con la interacción entre 1C-Bitrix y Bitrix24. ¿Por qué debería comprar hasta 2 módulos de terceros para sincronizar propiedades y estados de pedidos? Usted es una oficina, así que haga una reverencia, construya puentes entre los productos. ¿Quieres promocionar Bitrix24, aquí y plantar ciudadanos indirectamente? Y recientemente, estos módulos han comenzado a restablecer todos los descuentos en pedidos en 1C-Bitrix al cambiar el estado de un pedido en Bitrix24. Quizás esta sea, por supuesto, una nueva estrategia de monetización de clientes como esta.

Total Tiene 1C-Bitrix y no se escapará de él en ningún Bitrix24 nuevo y despreocupado en los próximos 5 o incluso 10 años. Por lo tanto, debe esforzarse y terminarlo, se adjunta la lista de inicio. Yo mismo sé que cuando hice el 95% de la tarea, es muy, muy difícil completar el 5% restante. Pero es necesario, querido Kaliningrado Bitrixoids, es necesario.

PD: Especialmente cambiado al nombre completo de la marca, quizás Moscú se pondrá al día.

PPS y más. Sin todas las jambas de su plataforma que he enumerado en ambos artículos, puede vivir, la gente ciertamente sufre, se queja, pero de alguna manera se las arregla. Pero no me canso de repetir si realiza la optimización del tamaño de la imagen sin pérdida de calidad a nivel de la plataforma, con conversión en tiempo real y cierre como resultado en tinyjpg.com, entonces la marca 1C-Bitrix y sus apellidos harán eco para siempre.

Source: https://habr.com/ru/post/474124/


All Articles